Add a Limited Access User to Your Dev Hub Org

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.
The Salesforce Limited Access - Free is designed for users whose role is to build customizations or applications. This license provides access to the Dev Hub, development tools, and environments. In the production org, this license restricts access to standard and custom objects.
  1. Create a user in your Dev Hub org.
    1. In Setup, enter Users in the Quick Find box, then select Users.
    2. Click New User.
    3. Fill out the form.
    4. Select Salesforce Limited Access - Free for User License, and then Limited Access User for Profile.
    5. After filling out the remaining information, click Save.
  2. Create a permission set that provides your developer users with access to the required Dev Hub objects. For details, see Create and Assign a Permission Set for Developer Users or Assign Second-Generation Managed Packaging User Permissions.