####################################################################### # This file contains the CyMaIS default roles # Roles define which kind of rights users have ####################################################################### ####################################################################### # Generic container for IT roles ####################################################################### dn: ou=roles,dc=example,dc=com objectClass: organizationalUnit ou: roles description: Container for generic IT roles (for rights management) ####################################################################### # Role: Super Administrator ####################################################################### dn: cn=superadministrator,ou=roles,dc=example,dc=com objectClass: groupOfUniqueNames cn: superadministrator description: Role: Super Administrator – has full control over all systems and settings. uniqueMember: cn=dummy,ou=users,dc=example,dc=com ####################################################################### # Role: Administrator ####################################################################### dn: cn=administrator,ou=roles,dc=example,dc=com objectClass: groupOfUniqueNames cn: administrator description: Role: Administrator – responsible for overall system management and configuration. uniqueMember: cn=dummy,ou=users,dc=example,dc=com ####################################################################### # Role: Manager ####################################################################### dn: cn=manager,ou=roles,dc=example,dc=com objectClass: groupOfUniqueNames cn: manager description: Role: Manager – oversees operations, approves changes, and coordinates teams. uniqueMember: cn=dummy,ou=users,dc=example,dc=com ####################################################################### # Role: Moderator ####################################################################### dn: cn=moderator,ou=roles,dc=example,dc=com objectClass: groupOfUniqueNames cn: moderator description: Role: Moderator – monitors activity and handles conflict resolution. uniqueMember: cn=dummy,ou=users,dc=example,dc=com ####################################################################### # Role: Publisher ####################################################################### dn: cn=publisher,ou=roles,dc=example,dc=com objectClass: groupOfUniqueNames cn: publisher description: Role: Publisher – responsible for releasing content or updates. uniqueMember: cn=dummy,ou=users,dc=example,dc=com ####################################################################### # Role: Contributor ####################################################################### dn: cn=contributor,ou=roles,dc=veen,dc=world objectClass: groupOfUniqueNames cn: contributor description: Contributor (Allowed to participate, but not to publish) uniqueMember: cn=dummy,ou=users,dc=veen,dc=world ####################################################################### # Role: Subscriber ####################################################################### dn: cn=subscriber,ou=roles,dc=veen,dc=world objectClass: groupOfUniqueNames cn: subscriber description: Subscriber (read-only; manage own profile) uniqueMember: cn=dummy,ou=users,dc=veen,dc=world