Advancedaccessrules

Advanced Access Rules

The meaning of each advanced access rule explained in the tables below

Each rule can be set to accept or deny with a recursive flag. The rule set should be viewed as a tree structure, similar to a filesystem, were the recursive flag indicates that the rule also applies for all subrules.

Role Based Access Rules:

Access Rule Resource
/public_web_user Access to public web
/administrator Access to administration pages
/super_administrator Overall access, can edit CAs and Publishers

Regular Access Rules:

Access Rule Resource
/ca_functionality No Usage
/cafunctionality/approve_caaction A rule that gives access to non end entity profile related actions like approving CA editing and creation (not implemented yet). An administrator must have either this rule or the ‘/rafunctionalty/approve_end_entity’ in order to access the ‘Approve Actions’ web pages.
/ca_functionality/basic_functions Access to basic functions page
/ca_functionality/create_crl Possible to create crl
/ca_functionality/edit_certificate_profiles Access to edit certificate profile pages
/ca_functionality/create_certificate User is authorized to create certificate
/ca_functionality/store_certificate User is authorized to store certificate
/ca_functionality/view_certificate Able to view certificates
/ra_functionality No Usage
/rafunctionalty/approve_end_entity A rule (along with the corresponding end entity profile rule) that gives access to end entity profile related access rules, like adding and editing end entities. The administrator must also have the ‘approve_end_entity rule’ for at least one of the ‘/endentityprofilerules/’ in order to approve any actions.
/ra_functionality/edit_end_entity_profiles Access to edit end entity profile pages
/ra_functionality/create_end_entity Access to add end entity page
/ra_functionality/delete_end_entity Delete button appears in list end entity page
/ra_functionality/edit_end_entity Access to edit end entity page
/ra_functionality/revoke_end_entity Revoke button appears in list end entity page
/ra_functionality/view_end_entity Access to view end entity page
/ra_functionality/view_end_entity_history Access to view history page
/ra_functionality/keyrecovery Access to keyrecovery functions
/log_functionality No Usage
/log_functionality/edit_log_configuration Access to log configuration pages
/log_functionality/view_log Access view log pages
/log_functionality/view_log/adminweb_entries Possible to view events sent from admin web module
/log_functionality/view_log/ca_entries Possible to view events sent from ca module
/log_functionality/view_log/log_entries Possible to view events sent from log module
/log_functionality/view_log/publicweb_entries Possible to view events sent from publicweb module
/log_functionality/view_log/ra_entries Possible to view events sent from ra module
/log_functionality/view_log/hardtoken_entries Possible to view events sent from hard module
/log_functionality/view_log/keyrecovery_entries Possible to view events sent from keyrecovery module
/log_functionality/view_log/authorization_entries (new) Possible to view events sent from authorization module
/hardtoken_functionality No Usage
/hardtoken_functionality/issue_hardtokens Administrator has rights to issue hard tokens.
/hardtoken_functionality/issue_hardtokens_administrator Administrator has rights to issue hard tokens with administrator privileges. (Old, not used anymore)
/hardtoken_functionality/edit_hardtoken_issuers Access to edit Hard Token Issuers page.
/hardtoken_functionality/edit_hardtoken_profiles Access to edit Hard Token Profiles page.
/system_functionality No Usage
/system_functionality/edit_administrator_privileges Access to the administrator privileges pages.

End Entity Profile Access Rules:

Access Rule Resource
/endentityprofilerules None
/endentityprofilerules//approve_end_entity see rule /rafunctionalty/approve_end_entity
/endentityprofilerules/< End Entity Profile Name>/create_end_entity Administrator has rights to create users with this profile
/endentityprofilerules/< End Entity Profile Name>/delete_end_entity Administrator has rights to remove users with this profile
/endentityprofilerules/< End Entity Profile Name>/edit_end_entity Administrator has rights to edit users with this profile
/endentityprofilerules/< End Entity Profile Name>/revoke_end_entity Administrator has rights to revoke users with this profile
/endentityprofilerules/< End Entity Profile Name>/view_end_entity Administrator has rights to view users with this profile
/endentityprofilerules/< End Entity Profile Name>/view_end_entity_history Administrator has rights to view history of users with this profile

CA Access Rules:

Access Rule Resource
/ca No Usage
/ca/< CA Name> The administrator has rights to administrate this CA
page_revision: 1, last_edited: 1206021227|%e %b %Y, %H:%M %Z (%O ago)
Unless stated otherwise Content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License