Callum Crowley
Callum Crowley
You need [full control permissions to add an app from the SharePoint store](https://support.microsoft.com/office/add-an-app-to-a-site-ef9c0dbd-7fe1-4715-a1b0-fe3bc81317cb#ID0EDH=Newer_versions), so it's likely that the same applies in your situation: "You must have Full Control permissions to...
The user would need to be a SharePoint administrator, since the page above is part of the SharePoint admin center (https://**contoso-admin.sharepoint.com**/_layouts/15/appinv.aspx).
The page you're referring to in the admin center (https://**contoso-admin.sharepoint.com**/_layouts/15/appinv.aspx) has always been inaccessible to those who are not SharePoint administrators. You cannot access the [SharePoint admin center without being...
Could you clarify which actions in the [JSON schema](https://developer.microsoft.com/json-schemas/sp/site-design-script-actions.schema.json) do not work? All of these actions should work and I've never encountered an action listed in the schema not working....
Yes, the Microsoft Graph API has an endpoint you can call to request a PDF version of a file: [Download a file in another format](https://docs.microsoft.com/graph/api/driveitem-get-content-format?view=graph-rest-1.0&tabs=http)
@BennieOL I would recommend that you read Microsoft's documentation on [avoiding throttling or getting blocked in SharePoint Online](https://docs.microsoft.com/sharepoint/dev/general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online). There are a number of headers which your developers can utilise in...
Have you also exhausted the other suggestions? - Reduce the number of concurrent requests - Avoid request spikes - Choose Microsoft Graph APIs over CSOM and REST APIs when possible...
It's [very unlikely that throttling is being caused by ordinary users using SharePoint](https://docs.microsoft.com/sharepoint/dev/general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online#user-throttling). - Choose Microsoft Graph APIs over CSOM and REST APIs when possible This means, that if you...
You will need to contact Microsoft support since we do not have access to the server side logs.
@dennyregehr is there a reason the libraries couldn't be spread across multiple sites? (site collections)