Submit a Ticket My Tickets
Login  Sign up

USERS: Setting Up Users

Table of Contents
Adding Users
Deleting a User
Managing User Settings
Modifying a User’s Profile
Related Articles


This article walks you through how to edit, manage, and delete users in all Coursedog products. 

Adding Users

  • Coursedog allows institutions to create users in two different ways: manually in the user interface (UI) or via CSV. 

  • Institutions with SAML-based authentication can also add users and assign roles via SSO. Learn more here.

Manually on the User Page

PATH: Any Coursedog Product > Settings > Users


Step One: Select “+ Add User” at the top of the page to open the “Add New User” card.



Step Two: 

  • Provide information about your new user, including the role they were assigned.

  • Required fields are marked with a red "required" symbol in their label next to the field name. 

  • Email address is one of the required fields; it is a user’s unique ID in Coursedog and, consequently, cannot be edited after the user is created (See “Modifying a User’s Profile” below to learn more). Additionally, if a user is also an Instructor in Scheduling, their user email must match the email in their Instructor Profile in order for them to be able to use the Instructor Dashboard. 

  • Although not required to start, you will want to assign a role to each user before they begin working in Coursedog; this is an extremely important step, as the assigned role determines the user's permissions and access to the various functionalities within Coursedog (see this article for more information on roles).

  • Optional fields are:

    • Roles – Which role(s) you should assign depends on how many products your user has access to (and whether or not their permission-level should vary for each). See the below chart for guidance. NOTE: We advise against assigning more than one prebuilt role, as the user will have the higher permission in all associated products, which can be difficult to manage.


User Access/Permissions


User only has access to one product

Give them a single prebuilt role with the most aligned permissions, or create a custom role specific to their need.

User has access to more than one product and has the same level of permissions in those products.

Give them a single prebuilt role with the most aligned permissions, or create a custom role specific to their need. 

User has access to multiple products and needs different permission levels for each.

Assign multiple, product-based custom roles. In this use case, it is OK to assign more than one role, so long as they are product-specific custom roles that have been thoroughly tested and validated. You will want to ensure each product-specific custom role has permissions for all other products set to “Deny”.


  • Primary Department – You may assign only one.

  • Secondary Departments – You may assign more than one.

  • Products – If your institution has more than one Coursedog product.

  • Phone Number

  • Address – Including street address, city, state, and zip code.

  • Institution ID – This points to your institution’s ID for this user. Whether or not you need to include this depends on your SSO configuration. If your SSO is configured to send the ID of your users as configured in your database, make sure their institution ID is captured here so we can match them with our database.

Step Three: How you proceed next depends on whether or not you want the new user to receive an email notification alerting them that access has been created and a password reset is required.

  • If You Want an Email to be Sent: Select “ADD NEW USER”.

  • If You DO NOT Want an Email to be Sent: Select “ADD WITHOUT SENDING MAIL”.



Adding Users via CSV (Requires Coursedog Support)

  • You can also add users via CSV upload.

  • This is especially useful if you have many users to add in bulk.

  • Users added via CSV will not receive an email notification, regardless of whether your notification settings are set to ON or OFF.

  • To add users via CSV, talk to your Customer Success representative, as there is a template you will need to populate. 

Deleting a User

PATH: Any Coursedog Product > Settings > Users 

  • You may delete a user from Coursedog by selecting their name from the list and clicking “Delete User” on the top right.

  • When a user is deleted from the system, they will not automatically be deleted from any existing requests or workflows. Make sure you do that (and replace them with a new user) in order to prevent any issues.

Managing User Settings

Within the settings of an individual user, there are a few important fields you can use to manage what your user can do within the Coursedog platform.



As discussed above, what you select here will determine what the user can and cannot see/do throughout the product. 


Primary Academic Department / Secondary Academic Departments

These fields allow you to select which departments a user has access to. This is important for a case like Department Schedulers where you only want them to have access to a specific department. You may only select one Primary Academic Department, but may select multiple Secondary Academic Departments.



  • This field allows you to select what products a user has access to.

  • This overrides the institution-level access but cannot grant access to a product the school does not have. For example, if an institution has both Academic Scheduling and Event Scheduling, you can use this field to limit a user to only accessing the Academic Scheduling platform.

  • If your institution has multiple products but you want a user to only have access to one, you will want to make sure you assign that product in their profile to prevent the user from accessing other products.

Modifying a User’s Profile


Most of a user’s profile can be modified at any time by going to Product > Settings > Users > (Click User’s Name).

Email Address

  • A user’s email address cannot be changed; if a user’s email needs to be changed, then the user’s existing account must be deleted and a new account must be created.

  • If the user’s original account is tied to any workflows – and that account is deleted and a new one created with a different email address – you will need to update those workflows with the “new” user account.

Related Articles

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.