Creating Access Codes for a Domain

  • Updated

You can require visitors to your training domain to provide an access code before they can view your course catalog or register for any of your courses by editing the domain access level setting in your Skilljar dashboard. In this article, we'll explain what access codes are, and how to manage them in your dashboard.

What are access codes?

Access codes are keys to unlocking access to your training domain. which visitors must enter to view your course catalog or register for any course or plans within that domain. You can create and manage access codes via the domain settings within your Skilljar dashboard and provide them to visitors to use. You can also customize the access codes you provide based on your training or business needs. 

When access codes are set up on your domain, visitors will see an Access code box when they visit it and must enter the code you give them in order to access the content. 

Examples of using different codes:

Depending on your training audience, you may want to limit the amount of time a user has access to your courses. Here are some examples of why you would want different codes per audience:

  • You may want to give individual users access to your course catalog for six months, beginning when they first register.
  • You may want to give your partner businesses twelve months to access your course catalog, starting January 1 and expiring December 31.
  • You may want to give three of your peers access codes to help you review and test your course content.

Creating your access codes

  1. Go to your Skilljar Dashboard, expand the Domains & Publishing header, and select Domains to open the Domains page.
  2. Find the domain you want to edit and select Domain Settings. 


  3. Scroll down to "Access" and choose Access code required, if not already selected


    (This will also give you the option to sell subscriptions to your domain. Click Here for more information)
  4. Select Save Access Settings to apply the domain access level change.
  5. Scroll down the page to the Access Codes section and select New Access Code, which will bring you to a new screen to select your options for your access code(s). Screen_Shot_2020-06-01_at_8.49.20_PM.png
  6. Create a Pool Name for your code(s). This name will not be surfaced to your students and is solely for your reference.
  7. If you'd like to use computer-generated access codes, select Generate random codes and indicate how many codes you would like generated for you. If you prefer to create your own codes, enter your custom codes. Put one code on each line and use lowercase letters, numbers, dashes, and underscores only.


  8. Define the number of times each of the individual codes can be used. You can also opt to set no limit.


  9. Edit the start and end dates if you have a specific start date or end date in mind for the access code. Screen_Shot_2020-06-01_at_8.52.31_PM.png
    • If the start date is in the future, the access code will be invalid until the start date.
    • If a user attempts to use the access code after the defined end date, they will receive notice that the access code is invalid. 

  10. Set the kind of access the user will have with the access code.
    • Unlimited: this option grants indefinite access to the domain
    • Set duration: this option allows you to grant domain access for a set amount of time (months or days) following the activation of the access code. For example: regardless of when a student uses the access code in the window between the start date and the end date, they will have access for the amount of time you define in this setting. Additional information about this setting is here.
    • Tied to code end date: this option grants access until the expiration date defined in the previous step. For example: if a student uses the access code a day before the defined end date, they will only have access to the domain for two days.


  11. When you're finished, select Save to save your access code(s).
  12. You can now view all of your access codes pools for your domain on the Domain Settings page.

  13. You can also create Groups from Access Code Pools. Learn more about creating Groups here.

Was this article helpful?

0 out of 1 found this helpful