Glow Cloud Security

Terms & policies

The plain-English terms for engaging a Glow Cloud M365 Security Assessment. Nothing surprising - read-only apart from one change you approve and we remove, fixed-scope, a report you own.

The engagement

When you engage a Glow Cloud M365 Security Assessment - or one of its options (the Sharing & Permission Deep-Dive, the Full Suite, or the Permission (RBAC) Map) - you are engaging a fixed-scope, point-in-time assessment of your Microsoft 365 tenant, read-only apart from one change you approve and we remove (set out below), scored against the Glow Cloud M365 Security Framework and delivered as a self-contained, interactive report you own and keep. It is not a certification or an accredited audit, and it is not legal advice. Assessments are aligned with recognised industry best practice.

How access works

Read-only, apart from one change you approve and we remove. We install nothing, and the only change the assessment makes in your tenant is made with your written agreement: we add a temporary engagement account, which you create, as a site collection administrator on your SharePoint sites so it can read them, and at handover we remove every addition we made. You can revoke anything you grant us at any time. Every sign-in by our two applications and by the engagement account appears in your Entra sign-in logs, and the additions and removals appear in your unified audit log.

What access does it need? +

Read-only, apart from one change you approve and we remove. A Global Administrator takes three one-time steps, about fifteen minutes in all:

  • Approve the assessment application - Glow Cloud Assessment (read-only), through a consent link. It asks only for read permissions, plus one that lets it use the role it is given.
  • Give it the Global Reader role - Microsoft’s read-only role, assigned with one short command in Microsoft’s own PowerShell module (the Entra portal cannot assign a directory role to an application).
  • Approve our SharePoint sign-in application - through a second approval link. Its consent screen lists broad permissions, including full control of all site collections, because that is the default set requested by the SharePoint PowerShell tooling we use. They are delegated: it acts only with the rights of whoever is signed in to it and holds no standing access of its own. The approval covers your whole tenant, so you delete the application at handover. We use it only to read.

You also create a temporary engagement account with the SharePoint Administrator role. The sign-ins fall hours apart, so we sign in to it ourselves, and you share its password and second factor with us for the engagement window. A run signs in three times: twice early (the tenant-level SharePoint settings, and the scan for content shared with everyone in your organisation) and once near the end (each site’s own permission list, which the permission map is built on). The content crawl runs as the assessment application, with no sign-in.

The one change, only with your written agreement. The SharePoint Administrator role manages SharePoint settings but does not open any site’s contents, and a new account belongs to no site. So before the run we add the engagement account as a site collection administrator on every SharePoint site (not personal OneDrive sites), recording each addition and reading it back. At handover we remove every addition we made, never an access that was there before. Our additions are withheld from your permission map, so our access is never presented as yours. A site that still refuses is named in the report as not read, never guessed.

At handover we remove our additions first; you then disable or delete the engagement account, delete both applications and remove the Global Reader assignment. After that nothing of ours remains in your tenant. Every sign-in by both applications and by the engagement account appears in your Entra sign-in logs, and our additions and removals appear in your unified audit log.

On a retainer the read-only assessment application stays approved, with its read-only Global Reader role, between cycles, because the scheduled quarterly run needs it. The SharePoint sign-in application, the engagement account and our site collection administrator additions are set up and removed again each cycle, and the stages that need a signed-in administrator run attended. For a one-off engagement the handover order above is unchanged.

The fallback, if you cannot allow the change: an existing account that already belongs to most sites - your SharePoint administrator, or your managed-service provider’s - signs in instead, over a screen share or with temporary credentials. No change is made by default: coverage is whatever that account can open, sites it cannot open are named in the report as not read, and with your written agreement a targeted addition on just those sites can follow, removed again at handover. Your administrator signs in at each of the three points - twice at the start of the run and once hours later, near the end. If they are not available for the last one, that stage runs without it and the map is shallower.

Fabric / Power BI checks are optional: a read-only admin-API setting in your Fabric portal, plus adding our assessment application to a security group you control. That setting and group are yours, not a change we make; at handover switch the setting off again, or remove our application from the group. Skip it and the assessment still runs, with those checks clearly marked "requires consent" in your report, never silently missing and never guessed. Without the engagement account the assessment also still runs, but the tenant-level SharePoint settings and the scan for content shared with everyone are reported as not assessed, and the permission map shows access rolled up to the site rather than down to the library - a shallower map that can overstate reach. We will say so at the readout. Nothing is scored against you for access you chose not to grant. And the price is the price: full coverage costs nothing extra - the only thing gating your report is what you choose to grant.

Booking, invoicing & pricing

Assessments are professional services, booked rather than bought at a checkout. You tell us which report you need, we confirm the scope, and Glow Cloud Solutions invoices you directly - payment is by the method and terms stated on the invoice. Prices on this site are in GBP and no VAT is currently charged. One price per product - no size-based or feature-based variants; any bundled add-ons (for example the Permission Map added to a Deep-Dive or Full Suite) are agreed when we confirm the scope and appear on the same invoice.

Onboarding & delivery

After booking you have a short onboarding session, where we set up access together (or ahead of time if you prefer). We then run the assessment and hand you the report within the delivery window for your product. The report arrives as a single encrypted file, via a secure link bound to your named recipient, and unlocks in your browser with a passphrase we relay separately - no agent to install, nothing that lives in someone else's dashboard, and the decryption happens entirely on your machine. From delivery, the report and its passphrase are in your care: the file is yours to own and keep. Retainer clients also get an optional portal login showing their headline score, trend and delivery status; it never holds your findings, your report or your passphrase.

Refunds, delivery & your data

The fine print, plainly

  • Fixed-scope engagement - full refund if we can't gain the agreed access within 5 business days; non-refundable once the assessment run begins.
  • Delivery - 3 business days from access for the Assessment; 5 business days for the Sharing & Permission Deep-Dive, Full Suite and RBAC Map.
  • Your data - the working data stays on our own assessment machine in Microsoft Azure (UK South), which accepts no inbound connections. The delivered encrypted package and our readout brief are held in Glow Cloud's own Microsoft 365 tenant (our SharePoint delivery site and our OneDrive), not in any third-party assessment product or shared platform; no copy of your run data is kept on any other machine once the engagement is delivered, and our assessment application's certificate exists only on the assessment machine and in our key vault. Only one aggregate record reaches our client portal: score, verdict, summary counts (by severity and per assessment area), the run date and tier, organisation name, contact email and the report link - no findings, raw data or report files. The delivered encrypted package is removed from our delivery site by our scheduled sweep once it is more than thirty days old (by default), or at once on request, and we delete everything for a client on request, in writing, at any time. A retainer keeps prior runs by design, because the improvement measure is computed from them.
  • Custody on delivery - the report arrives as a single encrypted file via a link bound to your named recipient, with the passphrase relayed separately; from delivery, both are in your care - keep them apart.

Contact

The Glow Cloud M365 Security Assessment is a service of Glow Cloud Solutions. Questions about these terms: hello@glowcloud.uk. See also our privacy & cookies policy.