Specifies access to Membership api
Namespace: Novalys.VisualGuard.SecurityAssembly: Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2017.0.101.17 (2017.0.101.17)
Syntax
C# |
---|
[SerializableAttribute] [FlagsAttribute] public enum VGMembershipPermissionAccess |
Visual Basic |
---|
<SerializableAttribute> <FlagsAttribute> Public Enumeration VGMembershipPermissionAccess |
Members
Member name | Value | Description | |
---|---|---|---|
NoAccess | 0 | No access to Membership API | |
Read | 1 | Ability to use Membership API to read information about the users of the application. | |
AddUser | 2 | Ability to use Membership API to create a new user and assign the default role of the application | |
Delete | 4 | Ability to use Membership API to delete a users from the list of member of the application | |
Update | 8 | Ability to use Membership API to update a user | |
AssignRoles | 16 | Ability to use Membership API to grant or revoke a role to a user | |
AssignMembershipPermissions | 32 | Ability to use Membership API to grant membership permission to a user. | |
AddRole | 64 | Ability to add a role to the application. | |
UpdateRole | 128 | Ability to modify an existing role. | |
DeleteRole | 256 | Ability to delete an existing role. | |
AllAccess | 511 | Ability to use Membership API to edit, create, delete and assign roles |