About ten minutes, start to finish

From sign-in to your first policy.

Eight steps to deploy Group Policy Preferences through Microsoft Intune — drive mapping, printer mapping, registry settings and the rest. No infrastructure to provision, no agent to build, nothing to install on your workstation. You need a Microsoft Entra ID account with Global Administrator rights for the consent step, and an Intune licence to deploy the remediation.

1

Sign in with Entra ID

About 30 seconds

Open app.cloudpolicypreferences.com and sign in with your work account. There is no separate registration — your Entra ID tenant is the account.

  • The first person to sign in from your tenant becomes the initial Full Admin.
  • Accept the end user licence agreement when prompted — it is recorded against your tenant.
  • If somebody else set the tenant up first, ask them to grant you a role in User Management.
3

Add your administrators

About 1 minute

Open User Management and add the people who need access. Three roles are available, and everyone else in your tenant has no access at all until you grant it.

  • Full Admin — create, edit and delete policies, and manage access.
  • Read Only Admin — see every policy, change nothing.
  • Report Viewer — reports only, no access to policy settings.

Add a second Full Admin now if you intend to use Multi-Admin Approval later — it cannot be enabled until at least two Full Admins exist in the tenant.

User management showing roles assigned to Entra ID users
4

Generate the client authentication code

About 30 seconds

Go to Settings → Security and generate your client authentication code. Devices present this code when they call the Device API, so nothing can collect your policy payloads without it. The code is written into the scripts you download in step 6, so generate it before you download them.

Settings · Security
Client Authentication CodeSecurity Configured
Device remediation codePresented by detection.ps1 and remediation.ps1 when a device authenticates. 7f3a-c19d-4e02 Copy Rotate

Illustration of the Client Authentication Code card. Your code will differ.

Rotating the code later

Rotation invalidates every script already deployed. Re-download the pair and update your Intune remediation in the same maintenance window, or devices will stop checking in.

5

Turn on encryption

About 1 minute

Still in Settings → Security, enable Device Data Encryption. A public and private key pair is generated for your tenant and stored in Azure Key Vault; devices encrypt what they send with the public key, and the service decrypts it with the private one. If you also want identifiers pseudonymised in reports, configure the Tenant Data Encryption Key under Privacy at the same time.

Settings · Security and Privacy
Device Data EncryptionSecurity Enabled
Encrypt device payloadsKey pair generated for this tenant and held in Azure Key Vault.
Device setup scriptDeploy this to target devices before the detection and remediation pair. DownloadRegenerate keys
Data PseudonymizationPrivacy · optional Not configured
Tenant Data Encryption Key (TDEK)Stored in Key Vault. Loaded into your browser session to decrypt reporting data, never persisted. GenerateBack up

Illustration of the encryption and pseudonymization cards in Settings.

Order matters

If you enable payload encryption, deploy the device setup script first so the key is present on the device before the detection and remediation scripts run.

6

Download the remediation scripts

About 1 minute

Open Settings → Deployment and download detection.ps1 and remediation.ps1. Both come pre-populated with your tenant ID and the client authentication code from step 4 — there is nothing to edit before you upload them.

Settings · Deployment
Remediation ScriptsDeployment Up to date
Script pairPre-populated with your tenant ID and client authentication code. detection.ps1remediation.ps1
Run using logged-on credentialsRequired for any HKCU registry policy, drive or printer mapping.
Run script in 64-bit PowerShellRecommended for all policy types on 64-bit Windows.

Illustration of the Remediation Scripts card. Match these two switches to the Intune settings in the next step.

7

Create the Intune remediation

About 3 minutes

In the Microsoft Intune admin centre, go to Devices → Remediations and create a script package. Upload the detection and remediation scripts you just downloaded, then set the options to match what the portal showed you.

Intune · new remediation · settings
Cloud Policy Preferences — preference delivery
detection.ps1
remediation.ps1
Yes — required for HKCU, drive and printer policies
No
Yes
Daily · repeat every 1 hour

Illustration of the remediation settings. The Intune admin centre is Microsoft's, so the real screen will follow its own layout — the values are what matter.

  • Assign the remediation to the device or user groups you want covered.
  • An hourly schedule keeps devices close to their intended state without being noisy.
  • If you enabled payload encryption, deploy the device setup script first.
8

Create your first policy — and watch it land

About 2 minutes, then one check-in cycle

Back in the portal, use Create a Policy. Pick a type, fill in the fields that type needs, and target an Entra ID group. A drive mapping or a single registry value makes a good first test, because you can confirm it on a device in seconds.

The guided policy builder in the portal

After the next remediation cycle, the device checks in and reports what it applied. Reports shows the check-in history and any drift, and What-If lets you confirm what would apply to a given user or device before you widen the targeting.

Reporting showing device check-ins and applied settings
Nothing showing up?

Check that the remediation is assigned to a group the device is in, that the schedule has run at least once, and that the client authentication code in the deployed script matches the one in Settings. Debug Options in Settings adds a raw data panel to the policy view while you are troubleshooting.

That's it

Eight steps, one remediation, seven policy types.

Everything after this is just more policies. Add admins, tighten access, or turn on multi-admin approval when the estate warrants it.

Launch the portal