The IRoleService type exposes the following members.
Back to Top
Methods
Name | Description | |
---|---|---|
AddRole(Role) |
Adds a new role to the system.
| |
AddRole(Role, String) |
Adds a new role to the system.
| |
AddRole(String, String, String) |
Adds a new role to the system.
| |
AddRole(String, String, String, String) |
Adds a new role to the system.
| |
AddRole(String, String, String, String ) |
Adds a new role to the system.
| |
AddRoles |
Adds the given list of roles to the system
| |
AddUsersToRole( String , String) |
Assign role to many users.
| |
AddUsersToRole( String , String, String) |
Assign role to many users.
| |
AddUserToRoles(String, String ) |
Assign many roles to the given user
| |
AddUserToRoles(String, String , String) |
Assign many roles to the given user
| |
AddUserToRoles(String, String , String, String) |
Assignes the user to the given roles.
| |
CopyAllRolesAndPrivilegesFromParent |
Copies roles and privileges from Parent tenant
| |
DeleteRole |
Deactivates the specified role in the system.
| |
DeleteUserRoleAssignedByTenant |
Deletes the user role tenant mapping that has been assigned by the role assigning tenant
for the userid and the roles
| |
GetAllDefaultRoles |
Get all default global roles defined in the system.
| |
GetAllGlobalRoleDetails |
Get all global role details
| |
GetAllTenantRoleDetails |
Get all roles created by the given tenant
| |
GetGlobalRoleDetails |
Get active global role details
| |
GetGlobalRolesByTenant |
Gets the global roles created by tenant.
| |
GetRoleDetailsByRoleId |
Fetchs the role details for role Identifier
| |
GetRolesAssignedToUserByTenant |
This method is used to gets the roles assigned to user by tenant.
| |
GetRolesByServiceAdminUser |
Gets the roles by service admin user.
| |
GetRolesByServiceId |
Get all roles for the given serviceId
| |
GetRolesByServiceIds |
Get all roles for the given serviceIds
| |
GetStratifiedTenantAndRolesForUser |
Gets the stratified tenant and roles for user.
This API call gets the tenants by stratification that this user can manage and then lists all the roles that are assigned for this userid
by which tenant and which role
| |
GetTenantRoleDetails |
Get active roles created by the given tenant
| |
GetUserRoles(String) |
Get roles assigned to the given user.
| |
GetUserRoles(String, String) |
Get roles assigned to the given user.
| |
GetUserRolesForStratifiedTenant |
Gets the shared user roles.
Remarks This API lists all the roles that this user has with respect to this tenant obtained via sharing and / or stratification | |
GetUserRolesForStratifiedTenants |
This method is used to gets the user roles for stratified tenant for this user.
| |
GetUserRolesForTenant(String, String) |
Gets the tenant roles for the given user
| |
GetUserRolesForTenant(String, String, String) |
Gets the tenant roles for the given user
| |
GetUsersCountByRoleIds |
Get user counts in the given roles
| |
GetUsersInRole(String) |
Get users for the given role.
| |
GetUsersInRole(String, String) |
Gets the users in the given role.
| |
GetUsersInRoleByTenantStratification(String, String) |
Gets the users in role by tenant stratification.
| |
GetUsersInRoleByTenantStratification( String , String) |
Gets the users in role by tenant stratification.
| |
GetUsersInRoleByTenantStratification(String, String, String) |
Gets the user's who can manage the tasks for the tenant's mapped by the assigned tenant and assigned role
| |
GetUsersInRoleByTenantStratification( String , String, String) |
Gets the userids of the user's to the role assigned by the given role assigned tenant for the stratified tenant with the given roles
| |
GetUsersInRoles |
Get user in the given roles.
| |
GetUsersInRoleTenantByStratification |
Gets the Stratified Tenant Id, User Role pair that can be managed
by the given user id based on the roles assigned by the given role assigning tenant identifier
| |
PermanentDeleteRole |
Deletes specified role from the system.
| |
PermanentDeleteUserRole(String, String ) |
Removes the given roles from the user
| |
PermanentDeleteUserRole(String, String , String) |
Removes the given roles from the user
| |
SearchAllRolesInCurrentTenant |
Search all role details in current tenant
| |
SearchAllRolesInOtherTenants |
Searches all role details in other tenants
| |
SearchRoleDetails |
Searches the role details based on the Search Condition parameters
| |
SearchRolesInCurrentTenant |
Search active role details in current tenant
| |
SearchRolesInOtherTenants |
Searches active role details in other tenants
| |
UpdateRole(Role, String) |
Updates the given role details
| |
UpdateRole(String, String, String) |
Updates the given role details
| |
UpdateRole(String, String, String ) |
Updated the given role with service ids
| |
UpdateUserRoles(String, String ) |
This method is used to update user roles.
New role Identifier for user then insert role to user.
Previous user role is not available in the current list then remove role from user.
| |
UpdateUserRoles(String, String , String) |
This method is used to update user roles.
New role Identifier for user then insert role to user.
Previous user role is not available in the current list then remove role from user.
| |
UpdateUserRoles(String, String , String ) |
This method is used to update user roles.
New role Identifier for user then insert role to user.
Previous user role is not available in the current list then remove role from user.
| |
UpdateUserRoles(String, String , String , String) |
This method is used to update user roles.
New role Identifier for user then insert role to user.
Previous user role is not available in the current list then remove role from user.
|
See Also