D.7. TPS-specific ACLs
This section covers the default access control configuration attributes which are set specifically for the Token Processing System (TPS). The TPS ACL configuration also includes all of the common ACLs listed in Section D.2, “Common ACLs”.
D.7.1. certServer.tps.account
Controls that users can log in and log out.
allow (login,logout) user="anybody"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
login | Log into the TPS | Allow | All users |
logout | Log out from the TPS | Allow | All users |
D.7.2. certServer.tps.authenticators
Controls that only administrators can access authenticators.
allow (read,change-status,add,modify,remove) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
read | Read authenticators | Allow | Administrators |
change-status | Change status of authenticators | Allow | Administrators |
add | Add authenticators | Allow | Administrators |
modify | Update authenticators | Allow | Administrators |
remove | Remove authenticators | Allow | Administrators |
D.7.3. certServer.tps.audit
Controls that only administrators can access the audit configuration.
allow (read,modify) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
read | Read configuration audit settings | Allow | Administrators |
modify | Update configuration audit settings | Allow | Administrators |
D.7.4. certServer.tps.config
Controls that only administrators can access the configuration.
allow (read,modify) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
read | Read configuration settings | Allow | Administrators |
modify | Update configuration settings | Allow | Administrators |
D.7.5. certServer.tps.connectors
Controls that only administrators can access connectors.
allow (read,change-status,add,modify,remove) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
read | Read connectors | Allow | Administrators |
change-status | Change the status of connectors | Allow | Administrators |
add | Add connectors | Allow | Administrators |
modify | Update connectors | Allow | Administrators |
remove | Remove connectors | Allow | Administrators |
D.7.6. certServer.tps.groups
Enables administrators to execute group operations.
allow (execute) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
execute | Execute group operations | Allow | Administrators |
D.7.7. certServer.tps.users
Enables administrators to execute user operations.
allow (execute) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
execute | Execute user operations | Allow | Administrators |
D.7.8. certServer.tps.profiles
Allows that administrators and TPS agents can read and change the status of profiles. However, only administrators can add, modify, and remove profiles.
allow (read,change-status) group="Administrators" || group="TPS Agents" ; allow (add,modify,remove) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
read | Read profiles | Allow | Administrators, TPS agents |
change-status | Change status of profiles | Allow | Administrators, TPS agents |
add | Add profiles | Allow | Administrators |
modify | Update profiles | Allow | Administrators |
remove | Remove profiles | Allow | Administrators |
D.7.9. certServer.tps.profile-mappings
Controls that only administrators can access profile mappings.
allow (read,change-status,add,modify,remove) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
read | Read profile mappings | Allow | Administrators |
change-status | Change status of profile mappings | Allow | Administrators |
add | Add profile mappings | Allow | Administrators |
modify | Update profile settings | Allow | Administrators |
remove | Remove profile settings | Allow | Administrators |
D.7.10. certServer.tps.selftests
Controls that only administrators can access self tests.
allow (read,execute) group="Administrators"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
read | Read self tests | Allow | Administrators |
execute | Execute self tests | Allow | Administrators |
D.7.11. certServer.tps.tokens
Controls that administrators, agents, and operators can read tokens. However, only administrators can add and remove tokens, and only agents can modify tokens.
allow (read) group="Administrators" || group="TPS Agents" || group="TPS Operators"; allow (add,remove) group="Administrators" ; allow (modify) group="TPS Agents"
Operations | Description | Allow/Deny Access | Targeted Users/Groups |
---|---|---|---|
read | Read tokens | Allow | Administrators, TPS agents, TPS operators |
add | Add tokens | Allow | Administrators |
remove | Remove tokens | Allow | Administrators |
modify | Update tokens | Allow | TPS agents |