Create a SharePoint App
- Last Updated: August 2, 2023
- 2 minute read
- MOVEit Automation
- Version 2026
- Documentation
To authenticate a SharePoint host on MOVEit Automation using the App Access, you must create a SharePoint App with appropriate permissions on Office 365 for use with MOVEit Automation.
Prerequisite
You must have a SharePoint instance in Microsoft Office 365 and access to the login credentials
To create the SharePoint App, complete the following steps
- Log in to SharePoint, and navigate to
https://<tenant-name>.sharepoint.com/sites/<site-name>/_layouts/15/appregnew.aspxWhere
<tenant-name>is the unique name that identifies your SharePoint instanceSites are created under
/sitesin this example<site-name>is the name of the site on your SharePoint instance. - Generate a new Client Id and Client Secret.
- Enter the Title, App Domain, and Redirect URL information.
- The Redirect URL can be left blank or include a dummy value. However, if the app is used for purposes other than MOVEit Automation workflows, the Redirect URL should point to a domain page owned by the user.
- Save the Client Id and Client Secret details. These are required to authenticate the SharePoint host.
- To save the App, click Create .
Granting access to a document library on a SharePoint site from the SharePoint app
- Navigate to
https://<tenant-name>.sharepoint.com/sites/<site-name>/_layouts/15/appinv.aspx - Enter the App's Client ID (see step 2, above) and click Lookup.
- Confirm the Title, App Domain, and Redirect URL information.
- To grant permissions, insert the permission XML that describes the needed permissions in the App's Permission Request XML field. For example,
<AppPermissionRequests AllowAppOnlyPolicy="true"><AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="Write" /></AppPermissionRequests> - To save your changes, click Create. You will be presented with a permission consent dialog. Click Trust It to grant the permissions.
- To set up the SharePoint Host, the Realm ID is required. To generate the
Realm ID, navigate to
https://tenant-name.sharepoint.com/sites/<site-name>/_layouts/15/AppPrincipals.aspx.The Realm ID is the string following the @ symbol. For example, the Realm ID is highlighted in this string:
i:0i.t|ms.sp.ext|bb2d5eb0-43b0-437b-9a7d-c02a2b7714a5@db266a67-cbe0-4d26-ae1a-d0581fe03535