Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 41 additions & 18 deletions canvas/canvas-users.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,36 @@ nav_order: 3
* [SIS Import Format Documentation](https://developerdocs.instructure.com/services/canvas/sis/file.sis_csv)
* SIS Sheet (Non-students):

<div class="table-wrapper" tabindex="0" role="region" aria-label="User Data Table">

| user_id | login_id | email | first_name | last_name | full_name | sortable_name | canvas_password_notification | declared_user_type | status | account_id | authentication_provider_id |
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
| UID:952109 | ball | ball@berkeley.edu | Michael | Ball | Michael Ball | Ball, Michael | TRUE | administrative | active | 1 | canvas |

</div>
<table tabindex="0" role="region" aria-label="User Data Table">
<tr>
<th>user_id</th>
<th>login_id</th>
<th>email</th>
<th>first_name</th>
<th>last_name</th>
<th>full_name</th>
<th>sortable_name</th>
<th>canvas_password_notification</th>
<th>declared_user_type</th>
<th>status</th>
<th>account_id</th>
<th>authentication_provider_id</th>
</tr>
<tr>
<td>UID:952109</td>
<td>ball</td>
<td>ball@berkeley.edu</td>
<td>Michael</td>
<td>Ball</td>
<td>Michael Ball</td>
<td>Ball, Michael</td>
<td>TRUE</td>
<td>administrative</td>
<td>active</td>
<td>1</td>
<td>canvas</td>
</tr>
</table>

Likely, you won't have the permissions to add users or promote to admin as linked above on the production bCourses Canvas instance, but these articles are still useful for use in the [Sandbox]({{ 'canvas/sandbox' | relative_url }}). For production bCourses, check out:
* [How do I request an administrator role in bCourses?](https://berkeley.service-now.com/kb_view.do?sysparm_article=KB0011247)
Expand All @@ -28,32 +51,32 @@ Likely, you won't have the permissions to add users or promote to admin as linke


## Available IDs
* `User ID` / `UID` / `directory ID`: exposed as `sis_login_id` in Canvas.
* Numeric, sequential, monotonically increasing from the date of creation of CalNet.
* `User ID` / `UID` / `directory ID`: exposed as `sis_login_id` in Canvas.
* Numeric, sequential, monotonically increasing from the date of creation of CalNet.
* Immutable.
* Technically not FERPA procteded.
* Technically not FERPA procteded.
* `Student ID`: exposed as sis_user_id in Canvas for current students.
* Comes in many forms. Not all SIDs are 10 digits, but newly issued ones are.
* Immutable.
* FERPA protected.
* FERPA protected.
* `Cnavas User ID`: created by Canvas for use internal to Canvas.
* Numeric.
* Immutable.
* `CalNet ID`: a public facing user name.
* `CalNet ID`: a public facing user name.
* String.
* Mutable.
* `Email`: often the same as CalNet ID.
* Mutable.
* `Email`: often the same as CalNet ID.
* String.
* Mutable.


## Emails
* We don't recommend using emails as primary keys.
* While emails are unique, they are not a singular identifier of a person. A person may change their [CalNet ID](https://calnet.berkeley.edu/calnet-me/manage-my-calnet-account/you-change-your-calnet-id). In most cases, the updated CalNet ID is used, however the first CalNet ID is not deleted so it may still surface.
* Additionally, people may set up email aliases. It can be annoying to detect when an alias is provided in place of a login email.
* We don't recommend using emails as primary keys.
* While emails are unique, they are not a singular identifier of a person. A person may change their [CalNet ID](https://calnet.berkeley.edu/calnet-me/manage-my-calnet-account/you-change-your-calnet-id). In most cases, the updated CalNet ID is used, however the first CalNet ID is not deleted so it may still surface.
* Additionally, people may set up email aliases. It can be annoying to detect when an alias is provided in place of a login email.


## Student ID Numbers in Canvas
* Student IDs (SIDs) are found in Canvas under "SIS User ID" or "SIS ID."
* Student IDs (SIDs) are found in Canvas under "SIS User ID" or "SIS ID."
* Sometimes, a SID is unavailable so the value will be "UID:*******" (Canvas user ID).
* Because of this, do not assume that SIS User IDs are numeric.
Loading