Visier User Management API
Emulate the Visier User Management API in seconds. Visier APIs for managing users within an organization
[01]
About
Mock the Visier User Management API as a turnkey Mockzilla sim with 22 OpenAPI endpoints, realistic JSON payloads, no upstream signup or sandbox keys. Visier APIs for managing users within an organization Methods: 10x GET, 5x PUT, 5x DELETE, 2x POST. Top resource groups: UserManagement, UserManagementV2. Hit https://api.justmocks.com/visier-user-management for the Mockzilla API Explorer landing and per-endpoint sample requests.
Endpoints
22 across 2 resource groups
Methods
GET 10 · POST 2 · PUT 5 · DEL 5 none deprecated
OpenAPI
3.0.3 spec version 22222222.99201.1256
Source spec
54 KB · YAML
[02]
Endpoints
| PUT |
/v1/admin/permissions/users
|
Assign permissions to users This API allows you to assign a permission to specific users. Administrating tenant users can assign permissions to users in the administrating tenant and in the analytic tenants those users belong to. Mocked via Mockzilla.
|
| DEL |
/v1/admin/permissions/users
|
Remove permissions from users This API allows you to remove a permission from specific users. Administrating tenant users can remove permissions from users in the administrating tenant and in the analytic tenants those users belong to.
|
| GET |
/v1/admin/permissions/{permissionId}/users
|
Retrieve users that are assigned a specific permission This API allows you to retrieve all the users that are assigned a specified permission. You must know the ID of the permission you want to retrieve users for.
|
| GET |
/v1/admin/user-groups
|
Retrieve a list of all user groups This API allows you to retrieve the full list of user groups in a tenant.
|
| PUT |
/v1/admin/user-groups/permissions
|
Assign permissions to user groups This API allows you to assign a permission to specific user groups. This assigns the permission to all users in the user group.
|
| DEL |
/v1/admin/user-groups/permissions
|
Remove permissions from user groups This API allows you to remove a permission from specific user groups. Available as a Mockzilla mock endpoint.
|
| PUT |
/v1/admin/user-groups/users
|
Assign users to user groups This API allows you to assign users to specific user groups.
|
| DEL |
/v1/admin/user-groups/users
|
Remove users from user groups This API allows you to remove users from specific user groups.
|
| GET |
/v1/admin/user-groups/{userGroupId}/users
|
Retrieve a list of user group users This API allows you to retrieve the list of users explicitly assigned to a user group. Users that are implicitly included in the user group through the user group's dynamic filters are not returned by this endpoint.
|
| GET |
/v1/admin/users
|
Retrieve a list of all users This API allows you to retrieve the full list of users and their current states.
|
| POST |
/v1/admin/users
|
Add a user This API allows you to create a new user. Administrating tenant users can specify the tenant in which to add a user. Mockzilla mock: no signup, no API key.
|
| GET |
/v1/admin/users/{userId}
|
Retrieve a user's details This API allows you to retrieve all details for a specified user.
|
| PUT |
/v1/admin/users/{userId}
|
Update a user This API allows you to update an existing user's information, such as their display name or if the user is enabled in Visier.
|
| DEL |
/v1/admin/users/{userId}
|
Delete a user This API allows you to delete an existing user. Administrating tenant users can specify the tenant from which to delete a user.
|
| PUT |
/v2/admin/users
|
Update users This API allows you to update an existing user's information, such as their display name or if the user is enabled in Visier. Note: This API is in limited availability. If you are interested in using it, please contact your Customer Success Manager (CSM).
|
| POST |
/v2/admin/users
|
Add users This API allows you to create new users. Administrating tenant users can specify the tenant in which to add these users. Note: This API is in limited availability. If you are interested in using it, please contact your Customer Success Manager (CSM). Served by the Mockzilla mock runtime.
|
| DEL |
/v2/admin/users
|
Delete users This API allows you to delete an existing user. Administrating tenant users can specify the tenant from which to delete a user. Note: This API is in limited availability. If you are interested in using it, please contact your Customer Success Manager (CSM).
|
| GET |
/v1/admin/users/reports/application-logs
|
Retrieve the Application Logs This API allows you to export the Application Logs for a tenant. The Application Logs track information about your users and how they are using the application. Performing regular audits will help you identify potential security issues and keep your data safe. As part of user management, download the Application Logs to monitor user activity and logon events to ensure your users are performing authorized activities. Administrating tenant users can export application logs for the administrating tenant and the analytic tenants those users belong to.
|
| GET |
/v1/admin/users/{userId}/reports/data-security
|
Retrieve the Data Security Report This API allows you to export the data security report of a user. The Data Security Report provides information about a specific user to see which populations and properties that user has access to as a result of the permissions assigned to them. Administrating tenant users can export the report for users in the administrating tenant and the analytic tenants those users belong to.
|
| GET |
/v1/admin/users/reports/profile-assignments
|
Retrieve user profile assignments in XLSX format This API allows you to export the profiles assigned to each user. This report details the profiles assigned to each user and the profile validity period. Administrating tenant users can export profile assignments for the administrating tenant and the analytic tenants those users belong to.
|
| GET |
/v1/admin/users/reports/permission-assignments
|
Retrieve user permissions in XLSX format This API allows you to export the user permission assignments for a tenant. The permission assignments report provides a summary of the permissions your users have been assigned and how each permission is being used across your user base, as well as the users that do not have any permissions assigned to them. Administrating tenant users can export permission assignments for the administrating tenant and the analytic tenants those users belong to. Mocked via Mockzilla.
|
| GET |
/v1/admin/users/reports/permissions-list
|
Retrieve a list of all permissions in XLSX format This API allows you to export the list of permissions in a tenant. This report includes the permission name, permission description, and permission ID for all permissions in the tenant. Administrating tenant users can export permissions lists for the administrating tenant and the analytic tenants those users belong to.
|