This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
Microsoft SharePoint Help Page
Microsoft SharePoint Input allows you read files and lists from SharePoint 365 and SharePoint On-Premise (2013 or 2016) and Microsoft SharePoint Output allows you to write files to SharePoint 365 and SharePoint On-Premise. The supported file formats are XLSX, CSV, and YXDB.
Compatible with Designer 2021.4.2 Patch 6, 2022.1 Patch 4 and later.
Compatible with AMP engine only.
Fixed issue where SharePoint Input returned a conversion error when inputting certain data types from List. (TPM-1848)
Fixed issue where SharePoint Output changed the date fields to 70 years in the future. (TPM-1822)
Fixed issue where SharePoint Input didn’t read some list columns when the list was created from Blank list. (TPM-1726)
Fixed issue where SharePoint Output failed to update List when the ID column was selected as the primary column for the update action. (TPM-1297)
Fixed issue where SharePoint Input read the whole List despite an applied view. (TDCE-104)
NTLM proxy authentication is not working for SharePoint 365 when using Service Principal.
NTLM proxy authentication is not working for SharePoint On-Premise.
When installed, tool will appear as a separate icon in the Tools panel.
SharePoint Tool v2.3.0 (January 12, 2023)
Compatible with Designer and Server 2021.4.2 Patch 6, 2022.1 Patch 4 and later.
Compatible with AMP engine only.
Added support for certificates which contain special characters.
Added support for NTLM proxy authentication (evaluation) - SharePoint 365 only.
Re-added support for SharePoint On-Premise (version 2013 and 2016).
Fixed issue with reading and writing various SharePoint List data types.
Fixed issue with reading “N/A” values.
Reading some types of metadata may cause errors.
Update action on the SharePoint Files Output Tool does not work when the ID Column is present in the input data or is selected as the Primary Column.
Reading YXDB files with datetime field types causes error.
Sharepoint Tool v2.2.0 (September 9, 2022)
Compatible with Designer and Server 2021.4.2 Patch 4, 2022.1 Patch 2 and later.
Compatible with AMP engine only.
Added support for DCM.
DCM is required for running this connector in Alteryx Server.
Added option to download folders and files locally for later processing.
Temporarily removed support for SharePoint On-Premise (version 2013 and 2016).
Renamed the tools to SharePoint Input and SharePoint Output.
Changed the behavior of sheet name field to be excluded from the written data. Added option to keep the sheet name field.
SSL/TLS validation is now performed against Windows Certificate Store.
Service principal authentication can leverage Sites.Selected instead of the Sites.All permission (How to).
Sharepoint Files Tool v2.1.0 (April 6, 2022)
SharePoint Files Output now includes lists writing functionality.
Writing data into a list can fail because of API limitations. One of the identified reasons is HTML code included in the data.
Minor bug fixes.
Sharepoint Files Tool v2.0.1 (January 31, 2022)
Sharepoint Files Tool v1.1.1 (December 13, 2021)
Sites are loaded incrementally instead of all-at-once.
Fixed DriveID error.
Sharepoint Files Tool v1.1.0 (November 02, 2021)
Added Support for Sharepoint On-Premise (version 2013 and 2016).
Sharepoint Files Tool v1.0.4 (August 11, 2021)
Compatible with Alteryx Designer version 2021.2.2 and later.
Built-in multitenant Azure App with an option to use custom Azure App (incl. single tenant app).
Supports reading and writing XLSX, CSV and YXDB file formats.
Requires SharePoint 365.
This tool uses a .yxi file format. A .yxi file is a package that includes an Alteryx Tool and all of its dependencies zipped into a single file. When this file is imported into Alteryx, the tool is added to the tool palette in the category specified by the tool.
When sharing a workflow that uses a .yxi tool, the tool is not included and must be installed by the recipient.
Hi, Latest one only supports with AMP on. Is this temporal situation or the tool will support only AMP mode from this version?
Wondering if someone can help with some clarity on the authentication piece - as I'm struggling to get this through our IT group (large organization). Looking at the detailed help on https://help.alteryx.com/20221/designer/microsoft-sharepoint it appears that we need to create an Azure app registration.
My IT group is telling me that to get the client ID & secret we need to create a Service Principal - however my understanding of a Service Principal is that this is analogous to a service account - i.e. each user that needs to connect to Sharepoint should (per best practice) have their own Service Principal so that Sharepoint activity is traceable to a specific user.
We are NOT using a server version; and are NOT planning on running workflows unattended - wondering what specific steps are required to authenticate with individual userIDs; not the Service Principal?
Simplistically, I assumed that a login via browser would create a token (via Oauth 2.0) that could be used for a period of time to authenticate with Sharepoint sites that the individual userID has access to - I'm unclear the role of the App Registration in this - and as such not able to explain what is specifically required and why this is appropriate to my IT group. It is not clear which mailbox the "App requests" that are generated through the sign in via browser end up - maybe we just do not have the right IT Azure folks in the discussion - but this has become a significant challenge.
Any help/guidance would be very much appreciated.
I think I mentioned our experience with this here previously; you seem to know more about the way Sharepoint authenticates than I do. Nevertheless, we have struggled a lot with this also. After upgrade things work fine - desktop as well as the server, including the DCM; (Prereq: Sharepoint Tool on both systems, ver. 2.2.0 Input/Output will be installed; Now Non-Admin Designer ver. 2022.1.1.30961 & Server 2022.1.1.40869); The advice is to remove the old S'Point connectors afterwards.
Sharepoint Admin needs to enable Alteryx to access the site (...You will then see the Tenant ID in the ...Site Contens/Site Settings/Site app permissions option);
Setting up a new connection on the Designer (Non-DCM);
1) I can confirm using the Browser authentication worked for with the Designer only; The Authentication Method will default to 'Built-In App';
2) The other option using the Designer only & the Tenant, Secret & Client ID's to be provided in the connection setup, also works. The Authentication Method will default to 'Custom App';
These above S'Point connections in a workflow can be shared with other users (however they will have to edit & recreate the connection);
The other option is to use DCM, which requires a Gallery server but it can then be shared with anyone as is (on the server or downloaded to a local machine);
can anyone help me with this error ?
SharePoint Output (32) The node "Properties" is missing the child node "SdkSettings"
I get a straightforward - "Missing Incoming Connection" error even though I am able to list and select the folder and file I want it to out put.
My Alteryx version is 2021.3.7
Any alternative to connect to sharepoint 2019 list ? I do not understand how the tool support on-premises older version like 2013, 2016 but not 2019.
Please can somebody help. I'm using the Sharepoint output tool to write to an excel file (set to overwrite existing sheet). This was working initially but now I'm getting the errors 'All incoming anchors closed, but plugin has errors' and 'All incoming anchors initialized, but plugin has errors'. I only installed the plugin yesterday so it's the latest version. It was working one minute and then stopped without any changes to configuration. I've restarted Alteryx to no avail.
I'm quite new to Alteryx so apologies if I'm missing something obvious.
Are there any plans for updating this with support for .xlsb?
Hello Alteryx Team,
I was trying to import data from a SharePoint File via SharePoint Input connector but when I am choosing the Authentication Method as Sign in via Internet Browser, the Popup page appears to be blank and not letting me to connect.
Is there any other way to connect to a SharePoint file? Will it let me connect if I choose to put Client ID & Tenant ID? Please suggest the same.
Can this sharepoint connector be added to a non-admin version of Alteryx?
I'm not in love with 2.2.0.
Please revert back to the 2.1.0 interface.
I found this on another thread and wanted to make sure it was here. For the current version of the tool Sharepoint Tool v2.2.0 (September 9, 2022) it looks like Nulls in Excel are being brought in as "nan" to the data set. Consider this a request to fix this bug. Thanks, -Hayes
Is there a way to upload a rendered excel file from the reporting suite using this tool? I'd like to keep the visuals in those files
Hello - I am trying to install the SharePoint Tool on my computer but when I click install nothing happens. It doesn't give me an option to run as an admin. Can someone please advise?
Hello, Could You please suggest the compatible Sharepoint Files Tool for Alteryx Server 2021.2.3?
Personally, I like v 2.0.1 as I seem to have less hang-ups when I'm using the AMP engine if I am dumping my workflow output to Azure.
Hi @mcummins ...hopefully you got this resolved, but the best way is to close your designer, right click on the icon and run as admin. You may need your IT team to do this. Once done, then open the SharePoint connector file that you downloaded from here.
The 2.3.0 version of the tools requires a different set of credentials to connect to SharePoint lists (as opposed to version 2.2.0), which is also different from the set of credentials needed to connect to Sharepoint files. These are thumbprint and private key.
Has anyone worked out where to take these from?
Personally, it is also annoying that I need to know 5 random long strings to connect to Sharepoint lists and files: private key, thumbprint, client ID, tenant ID and client secret.
A bit strange to have it Amp-only, as most API's require Amp be off if you are behind a proxy. Thus, we cannot use this tool in a workflow that uses APIs.
I like to use v2.0.1.
It makes my designer stable when using Azure input & outputs as well as tableau publishers.
I've found that using latter version of this tool tends to make designer unstable, and thus need to go to task manager and shut it down then open it up using the recovered workflow.
Does the current release of for SharePoint Online work with GCC High environments?
Hello! I have never been able to get any version of these connectors to work for Files. I am able to connect to Lists.
I have tried several versions and several support tickets. Since we are upgrading to Designer 2022.3 I am trying SharePoint 2.4 version with Alteryx 22.3 and still no luck.
There are no Site Options when connecting for Files and not URL box like with Lists. When I run a Drive ID error occurs
If anyone has had trouble connecting with the SharePoint connector and can offer some guidance, I would appreciate it
I am using SharePoint Input v2.4.0, connecting to a SharePoint List View and am able to retrieve data in to Alteryx.
However in my list i know i have a User Column that contains a array (Name, Email, Phone Number)
I am only getting the display name in Alteryx, how can i access the other bits of information within the field eg email?
Thank you all.
Hi there, looking to get some help with this issue I am facing with the SP output tool:
While the tool works well when run manually, it fails to authenticate when I run the scheduler. Currently running the latest version of Alteryx & the SP output tool and am using the Service Principal Authentication method (Client ID, Tenant ID and Client Secret). Can someone advise on how to work around this error?
Hi @ykanabar ,
You probably wrote your workflow on your laptop designer, ran it manually, then went to schedule it and saw this error.
The reason is that Alteryx removes the Client Secret as it uploads the workflow to your gallery.
HOW TO RESOLVE:
Once you have loaded the workflow to your server, you need to open the workflow using the designer that is loaded on your server and enter the client secret on the respective output tools, then save it.
It's a pain, and I wish that future versions of the software do not do this.
Depending on how you have configured your setup, you may need to get your server admin to help on this.
We use DCM for our sharepoint client/secret and becuase you can sync that to your server, you can schedule these without having to have access to the server. Check out their DCM documentation if you have not already to set that up.
I'm facing an issue when trying to write data to a SharePoint List using the SharePoint Output tool (V2.4.0). I'm able to connect to the SharePoint Site without errors but get the following error in the screenshot below which doesn't allow me to run the workflow. My Alteryx version is 2022.1.1.42590, I have the AMP engine enabled, and I'm logged in as an Admin for additional context. I've also included a screenshot below of the exact error. Thanks for your help!
I'm trying to use this SharePoint Output tool (v 2.4.0) to overwrite an existing SharePoint List. I'm able to connect to the Site & List just fine and it will even successfully write some (~600/1400) of the records before erroring out after about 2min: "Error in adding list items". It also oddly only writes one of my 12 columns.
Can anyone think of what could be causing this? Are there special characters or something that might be giving it trouble? I've tried skipping what might be problematic records around where it breaks, but it just breaks elsewhere.
Alteryx version 2022.1.1.42604, for what it's worth.
Question from someone who has 30 mins with the tool...
Set this up and using Oauth/Okta to get to sharepoint files for access instead of using a linked folder through the organizational link on the OneDrive share. When using the link on the OneDrive share, behind the scenes Alteryx puts in the path to a local file copy so when someone else accesses the workflow they have to change all the filepaths or point back to the share ... which points back to local synced copy. So my questions:
Many thanks for this tool and any shared understandings to follow.
Thanks @JayMarie and @VojtechT! This helps me understand current state a bit better. If I am reading the comment correctly, it looks like the path to improvement is through file download? Looks like the one option in current state is to download the file and it provides the local path as the result. So if I add on an input node with macro input for the file path, it should read the file in "as normal" including all typing in the file? Is that correct?
Is there file differencing in the download option? E.G. Does the file download each time regardless of whether it was changed since last download or not? Again goals are:
Hi @dorkbean . Just to clarify my question. I used the SharePoint Input and Output tools and use the Append option of Output tool so that it will just add my data from Input tool to my output data. My output data has a format already like colors and borders. When I run my workflow, all the formats are gone to all excel tabs but it appended the data to the specific tab I assigned. Do we have an option where it will retain the format and just append the data from Input file?