Prepared by OBB Holdings for Hundredfold's IT service.
Purpose: grant OBB's automation read/write access to the client documents stored in Hundredfold's Microsoft 365 (OneDrive / SharePoint), so our system can pull and update working files. One-time setup, ~15 minutes for an M365 administrator.
Our automation needs to read and write files in a specific place in your Microsoft 365. The standard, secure way to do that is to register an "app" in your Microsoft Entra ID (formerly Azure AD) and grant it scoped access to the Microsoft Graph API. You stay in full control: you choose exactly which location it can touch, you can revoke it anytime, and you hand us three values to connect.
This is separate from the email access we already use (sending as the support mailbox via device-code sign-in). If preferred, the file permissions below can be added to that same app registration instead of a new one — either works.
Sites.Selected below). Note the site URL.Alternative: a specific user's OneDrive (e.g., a service/shared mailbox account). Works fine — just note that account's email. The setup steps are otherwise identical.
Sign in at entra.microsoft.com (or portal.azure.com) as an administrator.
Sites.Selected — recommended. Least-privilege: the app can touch only the specific site(s) you explicitly grant (Step 5).Files.ReadWrite.All — simpler, but grants access to all OneDrive/SharePoint files in the tenant. Use only if your security posture allows.Sites.Selected) Grant the app access to the one site. This is a single Graph call your admin runs once (Graph Explorer or PowerShell) granting the app write on the target site. OBB can supply the exact command — just tell us the site URL and we'll send it ready to paste.Sites.Selected is least-privilege — the app can only reach the one site you designate, nothing else in your tenant. We recommend it over the broader option.Questions during setup can come back through Ryan to OBB. Prepared 2026-05-28 by OBB Holdings.