Update role privilege details
Namespace: CelloSaaS.BusinessEdition.ServiceProxies.AccessControlManagementAssembly: CelloSaaS.BusinessEdition (in CelloSaaS.BusinessEdition.dll) Version: 4.3.1.0 (4.3.1.0)
Syntax
Parameters
- rolePrivilege
- Type: CelloSaaS.BusinessEdition.ServiceProxies.PrivilegeService RolePrivilege
Role Privilege Details(Mandatory)
Return Value
Type: StringRole Privilege Identifier
Exceptions
Exception | Condition |
---|---|
System UnauthorizedAccessException | If the user has not the privilege |
System ArgumentException | if role privilege id is null or empty. |
[!:CelloSaaS.ServiceContracts.AccessControlManagement.PrivilegeException] | if db exception occurs. |
[!:ArgumentNullException] | If role privilege is null |
Examples
public void UpdateRolePrivilege() { RolePrivilege rolePrivilege = new RolePrivilege(); rolePrivilege.Id = "FE574591-F293-DF11-8DEB-001EC9DAB123"; rolePrivilege.DataScopeId = "8FB38A1C-FCBD-4F99-9DED-6EA4CC0B97A4"; string rolePrivilegeId = PrivilegeProxy.UpdateRolePrivilege(rolePrivilege); }
See Also