Use the Windows Self-Service Account Provisioning (SSAP) policy to configure how users create their JumpCloud accounts on Windows devices directly from the login window. This streamlines user onboarding and enables light-touch device configuration for admins, particularly on shared or kiosk devices. Policy settings allow you to specify whether only the first user can provision an account, or if multiple users can sign in with JumpCloud and automatically provision their device accounts.
See Provision New Users on Device Login to learn more about SSAP and the Sign in with JumpCloud user provisioning process.
Prerequisites
- Windows devices that meet JumpCloud’s Agent Compatibility and System Requirements.
- Windows Home editions aren't supported.
- Windows Server editions aren't supported.
- Active Directory (AD) and Entra ID joined devices aren’t supported.
- The JumpCloud agent must be installed and running on Windows devices. See Install the Windows Agent.
- When using default behavior (Enabled), the device cannot have an existing JumpCloud-bound user account.
Considerations
- Takeover of an existing local account on a device isn't supported. Device association will fail if the user signing in has a JumpCloud username that matches an existing local account.
- This feature doesn't support creating a new JumpCloud user object at the device login window. The JumpCloud user must exist within the org and have credentials assigned.
- Created policies take precedence and will override the global SSAP configuration set in Device Settings. See Provision New Users on Device Login to learn more.
To create the policy:
- Log in to the JumpCloud Admin Portal.
- Go to DEVICE MANAGEMENT > Policy Management.
- In the All tab, click (+).
- On the New Policy panel, select the Windows tab.
- Search for Windows - Self-Service Account Provisioning Policy, then click configure.
You can also create a policy from DEVICE MANAGEMENT > Devices > Device Settings by selecting Create Policy under Custom Self-Service Account Provisioning Policy.
- (Optional) In Policy Name, enter a new name for the policy or keep the default. Policy names must be unique.
- (Optional) In Policy Notes, enter details like when you created the policy, where you tested it, and where you deployed it.
- Select from the following options:
- Enabled: Only the first user on the device can sign in with JumpCloud. This is the default behavior for SSAP
- (Optional) Set the User Permission Level for the device account.
- Always Enabled: Lets multiple users sign in to the device with JumpCloud and automatically provision their device accounts.
- (Optional) Set the User Permission Level for created device accounts.
- Disabled: Prevents all users not already bound to a device from signing in with JumpCloud and provisioning their account on the login window. Admins must bind users to devices for them to appear on the login window.
- Enabled: Only the first user on the device can sign in with JumpCloud. This is the default behavior for SSAP
- Go to the Devices tab to bind the policy to a device, or the Device Groups tab to bind it to a group of devices.
- (Optional) Go to the Policy Groups tab to add this policy to an existing group of policies.
You can apply the policy to additional groups and devices in the following ways:
- Select the policy and select Device Groups.
- Select the device group and select Policies.
- Select the policy and select Devices.
- Select the device and select Policies.
- Click Save.
After saving the policy, it may take a few minutes for the device to enforce it. You can view its status to determine if it applied successfully or if additional steps are needed.
Once the policy applies, Sign in with JumpCloud appears on the device login window. If you don't see it immediately, it will be visible after the login window refreshes or the device restarts.
Understanding Policy Priority
When you configure multiple SSAP policies for specific devices or device groups and they conflict with the global setting, the system prioritizes least privileged access. You’ll be notified of these policy conflicts.
The following list outlines the priority order for resolving conflicting SSAP settings and policies, from highest to lowest:
- Disabled
- Enabled (First User) - Standard Permissions
- Always Enabled (Multiple Users) - Standard Permissions
- Enabled (First User) - Administrator Permissions
- Always Enabled (Multiple Users) - Administrator Permissions