<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=314385&amp;fmt=gif">
Skip to content
Roadmapping Excellence

Enhance your organization's roadmapping process and maturity with best practices through our Roadmap Assessment Service SCoRE.

Learn more

Product Demo
Are you a decision-maker, portfolio manager, or business strategist aiming to elevate your strategic portfolio management approach? This demo is especially for you.

Watch now

Free Templates
Explore free templates and tailor them to your unique needs. All our templates can be accessed and edited in SharpCloud, simply log in or sign up for a free account.

Explore now

One platform.

Many solutions.

Website_Icons-UseCase-21 SharpCloud Training

SharpCloud provides public and private training options to help you and your organization make the most of your investment in SharpCloud.

Learn more

Product Demo
Are you a decision-maker, portfolio manager, or business strategist aiming to elevate your strategic portfolio management approach? This demo is especially for you.

Watch now

The SharpCloud Blog
Dive into our blog for practical tips and tools that will empower you to bring clarity to your data, make confident decisions, and reveal meaningful insights.

Explore now

The SharpCloud News
Stay informed and engaged with the latest updates, insights, and stories that revolve around SharpCloud.

Explore now

SharePoint List Connector

The SharePoint List connector is a brilliant way of bringing in different lists of data into your story from a list stored on your Microsoft SharePoint account.

Note: This connector is specifically for SharePoint Lists. If you would like to import other types of data from SharePoint, please refer to the knowledge base article for the Advanced SharePoint Connector.

Authentication Methods

You will be asked to authenticate your Microsoft account and allow permissions. This is using OAuth, your organization’s IT team might need to authorize the app for you to be able to connect to your account.

SharePoint-List-Connector

Note: You can only authenticate if you have entered the list URL in the respective field, as seen in the image above.

Tip: If you cannot see the list you would like to import or if it fails to find the list, you can make sure that the list has been shared with you. Please do make sure that you are adding the URL of site and not just the specific list.

You will see this popup on the bottom right of your screen once the authentication has been
successful.

Excel-Online-Connector(1)

You will then be able to select a list that is available on your Microsoft SharePoint account.

SharePoint-List-Connector(1)

Typical use-cases

Most people use SharePoint Lists to manage their day to day business needs. The SharePoint Lists connector allows you to create, update and delete items based upon a list in SharePoint Lists. You can have multiple connectors if you wanted to bring multiple lists of data into your story.

When using the SharePoint Lists connector, you will be able to select a list, which then subsequently gets added to the story, so you can always go to the Data Grid > Resources to see previous SharePoint Lists used.

How to Use the Connector

Once you have created an SharePoint Lists connector, you will be presented with the “Connect” screen (which is standard for all connectors). This is where you will be able to select a list as shown:

SharePoint-List-Connector(2)

You can choose the list that you would like to utilize in the story via the drop down menu as shown:

SharePoint-List-Connector(3)

Note: If you have a list comprised of multiple pictures, it will become a comma separated list in SharpCloud.

You can choose which group of items from the List you would like to import once the List has been selected as seen below:

SharePoint-List-Connector(4)

Once the list has been selected, you can now press “Next” to move to the mapping section of the connector, where you will select the list of data, which category you want to import the data into and map the fields in the SharePoint List to the attributes in the SharpCloud story.

You can view the Source Data, which is the data from the SharePoint List and how SharpCloud reads this by clicking on the “View Source Data” button.

SharePoint-List-Connector(5)

You can see we are bringing in the “value” List and importing them into Category 1.

You need to nominate an External ID (a unique identifier for each item) in the “External ID” column.

A unique number is created for each row in the list which can be used for the External ID. If you are adding or deleting rows in SharePoint List, it is a lot better to bring in your own unique field and nominate that field as the External ID to avoid incorrect data mapping/loss.

For the other fields, you can either map the column to existing attributes in your story or by selecting “(NEW)” which will create a new attribute/property in your story and you can select it’s type.

SharePoint-List-Connector(6)

Note: For Tag Groups and Categories, these will need to pre-exist before mapping onto those fields – you can access the Story Setup to perform those actions from the top of the screen.

You can provide a filter on the incoming items, for example, to only create items with a “Priority” value of “High” by using the drop-down on the far right as shown below:

SharePoint-List-Connector(7)

For more advanced actions and queries, you can access the underlying SQL queries to discover and edit how you wish the data be imported and perform special functions such as JOIN. To access the SQL, simple use the toggle in the top left that says “Show Advanced SQL”:

SharePoint-List-Connector(8)

Note: Once you edit the SQL, you will not be able to return to the drop-down version of the mapping as there are SQL functions that can be performed here that are not accommodated in the drop-down version.

Once you are happy with the mappings/SQL, press Next to show a preview of what items are going to be created and the additional information:

SharePoint-List-Connector(9)

You can see the rows in blue are new items that will be created if you click the synchronise button. Modified values/cells (where the item value is different from the source data and SharpCloud) will be shown in orange.

Synchronise: Press this button to actually commit the changes to the SharpCloud story. If the
commit is successful it will show a summary of the changes made.

Delete Records from story (Default = true): The default setting for this option is true which means deleted records from your data source (Excel workbook in this case) will be also be deleted in SharpCloud. E.g. if your data source contains records for items A, B and C, and later the data source only contains A and C, item B will be deleted from SharpCloud.

When you are happy that your connector is transferring the right data in the right way, you can “Publish” it. A published connector cannot be edited anymore, and can be run by anyone who has admin access to the story.

Note: The credentials of the user who published the connector are used to read from the data source and update the story.

jack-church-o5h8WrQnjFA-unsplash-1

Contact our expert team

Whether it's to discuss functionality, your subscription, or anything else, we strive to give you the best guidance.


Get in touch