Is the Identity Exposure Check really free?
Yes. There is no trial to start and no card. Fill in the short form, download the script and run it on as many tenants as you like.
What does the script change in my tenant?
Nothing. Every Microsoft Graph permission it asks for is read-only. It reads settings, admin roles, MFA registration and sign-in logs, then writes a report on your computer.
Does Centeye see my data?
No. The script sends nothing to Centeye. The report is written on the computer that runs it and stays there. It holds account names from your tenant, so share it only with people who should see them.
Does it read email or files?
No. It does not read mail, files or chats. It reads who can sign in, how, from where, and which apps hold access.
What do I need to run it?
A Windows computer with PowerShell 5.1 or 7, Microsoft’s Microsoft.Graph.Authentication module (the script offers to install it), and an account with the Global Reader role. The first run in a tenant asks a Global Administrator to approve the read-only permissions.
Why do some checks say “Not read”?
Some data needs a Microsoft Entra ID P1 or P2 licence, which comes with Microsoft 365 Business Premium. If the tenant does not have it, that check says “Not read”. It never counts as a pass.
Can an MSP run it on client tenants?
Yes. Run it once per client with -TenantId and add your name with -PreparedBy, so the report says who prepared it. It is a report you can hand to the client.
Does it fix what it finds?
No. Each finding comes with one next step in plain words. Watching sign-ins every day and acting on them is what Centeye Gatewatch does.