Role ID Purpose Description
Sites.FullControl.All a82116e5-55eb-4c41-a434-62fe8a61c773 Have full control of all site collections Allows the app to have full control of all site collections without a signed in user.
Sites.Manage.All 0c0bf378-bf22-4481-8f81-9e89a9b4960a Create, edit, and delete items and lists in all site collections Allows the app to create or delete document libraries and lists in all site collections without a signed in user.
Sites.Read.All 332a536c-c7ef-4017-ab91-336970924f0d Read items in all site collections Allows the app to read documents and list items in all site collections without a signed in user.
Sites.ReadWrite.All 9492366f-7969-46a4-8d15-ed1a20078fff Read and write items in all site collections Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.
Sites.Selected 883ea226-0bf2-4a8f-9f9d-92c9162a727d Access selected site collections Allow the application to access a subset of site collections without a signed in user. The specific site collections and the permissions granted will be configured in SharePoint Online.

Updated: