EditUserPermRoles permission atom - olszowka/Zambia GitHub Wiki

EditUserPermRoles permission atom

All the other permission atoms should have one and only one row in the PermissionAtoms table, but the EditUserPermRoles atom may have multiple rows. A row with an elementid of NULL represents the permission to grant or revoke any Permission Role, but a row with a specified elementid represents the permission to grant the Permission Role of permoleid = elementid. This mechanism allows granting the permission to control particular Permission Roles.