Add privilege details to the system.
Namespace: CelloSaaS.BusinessEdition.ServiceProxies.AccessControlManagementAssembly: CelloSaaS.BusinessEdition (in CelloSaaS.BusinessEdition.dll) Version: 4.3.1.0 (4.3.1.0)
Syntax
Parameters
- privileges
- Type: System.Collections.Generic List Privilege
Privilege Details(Mandatory)
Exceptions
Exception | Condition |
---|---|
[!:CelloSaaS.ServiceContracts.AccessControlManagement.PrivilegeException] | If db exception occurs |
[!:ArgumentNullException] | If privileges is null or empty |
Examples
public void AddPrivileges() { List<Privilege> privileges = new List<Privilege>(); Privilege privilege = new Privilege(); privilege.Id = "Add_User"; privilege.Name = "Add User"; privilege.Description = "Add User"; privileges.Add(privilege); privilege = new Privilege(); privilege.Id = "Edit_User"; privilege.Name = "Edit User"; privilege.Description = "Edit User"; privileges.Add(privilege); privilege = new Privilege(); privilege.Id = "Delete_User"; privilege.Name = "Delete User"; privilege.Description = "Delete User"; privileges.Add(privilege); PrivilegeProxy.AddPrivileges(privileges); }
See Also