The separate Enterprise Entra application. This is the only Punchitect identity used in the site grant.
Connect Punchitect Enterprise to one SharePoint site
This browser-guided setup uses Microsoft's Graph Explorer. It does not install PowerShell modules or create an administrative helper app. Punchitect Enterprise remains separate from the standard Punchitect application.
The standard Microsoft/OneDrive application is not used and receives no access from this workflow.
Microsoft's browser tool sends the site-assignment requests while your administrator is signed in.
Consent to Punchitect Enterprise
This one-time action creates Punchitect Enterprise under Entra ID → Enterprise applications in your tenant. Confirm that Microsoft's consent screen names Punchitect Enterprise before accepting.
Open Microsoft Graph Explorer
Sign in to Graph Explorer with a SharePoint Administrator account. In Graph Explorer's permissions panel, consent temporarily to delegated Sites.FullControl.All.
Sites.Selected, and standard Punchitect remains unaffected.
Find the dedicated SharePoint site
Enter the dedicated site's hostname and path. Copy the generated URL into Graph Explorer, select GET, and run it. Copy the full id from the response—not a SharePoint GUID from the admin center.
Assign the site to Punchitect Enterprise
In Graph Explorer, select POST, paste the request URL, and paste the JSON into the request body. The Enterprise Application/client ID is inserted automatically.
write to this dedicated site.
A successful request returns 201 Created. Save the returned permission id for verification and rollback.
Verify the Enterprise assignment
Select GET in Graph Explorer and run this request. Inspect the response before continuing.
- The application ID equals .
- The application display name is Punchitect Enterprise.
- The assigned role is
write.
Get the drive and root item IDs
List the site's document libraries. Choose the dedicated library—usually Documents—and copy its Graph drive id.
Then retrieve that library's root item and copy its id.
Finish and remove Graph Explorer's temporary consent
Sign in to Punchitect using Sign in with SharePoint Enterprise and enter the three Graph identifiers. Test creating and opening a project in the dedicated site.
When testing succeeds, open Entra ID → Enterprise applications → Graph Explorer → Permissions → Admin consent, and revoke Graph Explorer's temporary Sites.FullControl.All permission.
Revoke Punchitect Enterprise site access
For immediate containment, disable Punchitect Enterprise or revoke its tenant consent in Entra. To remove only the selected-site assignment, an approved Microsoft Graph administrative client can send the following request using the saved permission ID.
Microsoft currently documents deletion of a site permission for application-authenticated administrative clients. If delegated deletion is blocked in Graph Explorer, use your organization's approved Graph administration tooling.
Microsoft delete-permission reference