UserResources Methods |
The UserResources type exposes the following members.
| Name | Description | |
|---|---|---|
| AddAlternateEmail | Add alternate email(s). It mirrors to the following Smartsheet REST API method: POST /users/{userId}/alternateemails | |
| AddProfileImage | Uploads a profile image for the specified user. | |
| AddUser | Add a user to the organization It mirrors to the following Smartsheet REST API method: POST /Users | |
| DeleteAlternateEmail | Delete alternate email. It mirrors to the following Smartsheet REST API method: DELETE /users/{userId}/alternateemails/{alternateEmailId} | |
| GetAlternateEmail | Get alternate email. It mirrors to the following Smartsheet REST API method: GET /users/{userId}/alternateemails/{alternateEmailId} | |
| GetCurrentUser | Get the current user. It mirrors to the following Smartsheet REST API method: GET /users/me | |
| GetCurrentUser(IEnumerableUserInclusion) | Get the current user. It mirrors to the following Smartsheet REST API method: GET /users/me | |
| GetUser | Gets the user. It mirrors to the following Smartsheet REST API method: GET /users/{userId} | |
| ListAlternateEmails | List all user alternate email(s). It mirrors to the following Smartsheet REST API method: GET /users/{userId}/alternateemails | |
| ListUsers(IEnumerableString, PaginationParameters) | Gets the list of Users in the organization. To filter by email, use the optional email query string parameter to specify a list of users’ email addresses. It mirrors to the following Smartsheet REST API method: GET /Users | |
| ListUsers(IEnumerableString, IEnumerableListUserInclusion, PaginationParameters) | Gets the list of Users in the organization. To filter by email, use the optional email query string parameter to specify a list of users’ email addresses. It mirrors to the following Smartsheet REST API method: GET /Users | |
| PromoteAlternateEmail | Promote an alternate email to primary. It mirrors to the following Smartsheet REST API method: POST /users/{userId}/alternateemails/{alternateEmailId}/makeprimary | |
| RemoveUser | Removes a User from an organization. User is transitioned to a free collaborator with read-only access to owned sheets (unless those are optionally transferred to another user). This operation is only available to system administrators. It mirrors to the following Smartsheet REST API method: DELETE /user{Id} | |
| UpdateUser | Update a user. It mirrors to the following Smartsheet REST API method: PUT /users/{userId} |