---
schema_version: "1"
id: 97d469cf0dc4a84bac0a3f57333e20e1026cfe1e45af0949cf27b78554135a53
title: Add Salesforce DX Users
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/salesforcedx/sfdx-dev/guides/sfdx-setup/sfdx-setup-add-users.md
canonical_url: https://developer.salesforce.com/docs/platform/sfdx-dev/guide/sfdx-setup-add-users.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3c80b5d9b34316a013645f90fa65bdd8bed07275b4a25ba53f9709057edb7821
products:
  - Salesforce DX Developer Guide
  - salesforcedx
---

# Add Salesforce DX Users

System administrators can access the Dev Hub org by default. You can enable more users to access the Dev Hub org so that they can create scratch orgs and use other developer-specific features.

Your developer users can use Salesforce DX with the Salesforce, and Salesforce Platform standard user license, or you can assign them the Developer license, or the Salesforce Limited Access - Free license instead.

If your org has Developer licenses, you can add users with the Developer profile and assign them the provided Developer permission set. Alternatively, you can add users with the Standard User or System Administrator profiles. For a standard user, you must create a permission set with the required Dev Hub permissions. We recommend that you avoid adding users as system administrators unless their work requires that level of authority and not just Dev Hub org access.

- **[Determine Which License to Assign to Dev Hub Users](https://developer.salesforce.com/docs/platform/sfdx-dev/sfdx-dev/devhub/dev-hub-license.md)**


    Which license type you assign to developer users depends on how much access they require in the Dev Hub org. If they require full administrative access, you can assign the Salesforce or Salesforce Platform standard user license. If you want to limit access to only specific features, Salesforce provides two developer license options

- **[Add a System Administrator or Standard User to Your Dev Hub Org](https://developer.salesforce.com/docs/platform/sfdx-dev/guide/sfdx-setup-add-users-standard.md)**


    Add system administrator users only if their work requires that level of authority. Otherwise, add standard users and create a permission set with the required Salesforce DX permissions.

- **[Add a Developer User to Your Dev Hub Org](https://developer.salesforce.com/docs/platform/sfdx-dev/guide/sfdx-setup-add-users-developer.md)**


    Using a Developer license, add a user with the Developer profile and assign them the Developer permission set.

- **[Add a Limited Access User to Your Dev Hub Org](https://developer.salesforce.com/docs/platform/sfdx-dev/guide/sfdx-setup-add-free-license-users.md)**


    If your users only require access to the Dev Hub, the Salesforce Limited Access - Free license is a good approach. The Salesforce Limited Access - Free license is available by request. After this license is provisioned add a user with this license and the Limited Access user profile, and then create and assign them a permission set to the required Dev Hub objects.

- **[Create and Assign a Permission Set to Developer Users](https://developer.salesforce.com/docs/platform/sfdx-dev/guide/sfdx-setup-permission-set.md)**


    To give full access to the Dev Hub org, create and assign a custom permission set that grants access to required Dev Hub objects. Or if you have the Developer license, assign the Developer permission set.

**See Also**

- [Org Shape Permissions](https://developer.salesforce.com/docs/platform/sfdx-dev/sfdx-dev/scratch-orgs/shape/sfdx-dev-shape-permissions.md)
