mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-02-23 12:51:54 +01:00
76 lines
3.3 KiB
Django/Jinja
76 lines
3.3 KiB
Django/Jinja
#######################################################################
|
||
# 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
|