PermissionMatrix

Mapping between permissions and controller/actions for Foreman 1.8 with Discovery plugin.

Up to date documentation of Foreman permissions can be found here: http://theforeman.org/manuals/latest/#4.1.2RolesandPermissions

Name Actions Resource type
logout ["users/logout"]
view_architectures ["architectures/index", "architectures/show", "architectures/auto_complete_search", "api/v1/architectures/index", "api/v1/architectures/show", "api/v2/architectures/index", "api/v2/architectures/show"]
edit_architectures ["architectures/edit", "architectures/update", "api/v1/architectures/update", "api/v2/architectures/update"]
create_architectures ["architectures/new", "architectures/create", "api/v1/architectures/create", "api/v2/architectures/create"]
destroy_architectures ["architectures/destroy", "api/v1/architectures/destroy", "api/v2/architectures/destroy"]
view_audit_logs ["audits/index", "audits/show", "audits/auto_complete_search", "api/v1/audits/index", "api/v1/audits/show", "api/v2/audits/index", "api/v2/audits/show"]
destroy_authenticators ["auth_source_ldaps/destroy", "api/v1/auth_source_ldaps/destroy", "api/v2/auth_source_ldaps/destroy"]
create_authenticators ["auth_source_ldaps/new", "auth_source_ldaps/create", "api/v1/auth_source_ldaps/create", "api/v2/auth_source_ldaps/create"]
edit_authenticators ["auth_source_ldaps/edit", "auth_source_ldaps/update", "api/v1/auth_source_ldaps/update", "api/v2/auth_source_ldaps/update"]
view_authenticators ["auth_source_ldaps/index", "auth_source_ldaps/show", "api/v1/auth_source_ldaps/index", "api/v1/auth_source_ldaps/show", "api/v2/auth_source_ldaps/index", "api/v2/auth_source_ldaps/show"]
view_bookmarks ["bookmarks/index", "bookmarks/show", "api/v1/bookmarks/index", "api/v1/bookmarks/show", "api/v2/bookmarks/index", "api/v2/bookmarks/show"]
destroy_bookmarks ["bookmarks/destroy", "api/v1/bookmarks/destroy", "api/v2/bookmarks/destroy"]
edit_bookmarks ["bookmarks/edit", "bookmarks/update", "api/v1/bookmarks/edit", "api/v1/bookmarks/update", "api/v2/bookmarks/edit", "api/v2/bookmarks/update"]
create_bookmarks ["bookmarks/new", "bookmarks/create", "api/v1/bookmarks/new", "api/v1/bookmarks/create", "api/v2/bookmarks/new", "api/v2/bookmarks/create"]
download_bootdisk ["foreman_bootdisk/disks/generic", "foreman_bootdisk/disks/host", "foreman_bootdisk/disks/full_host", "foreman_bootdisk/disks/help", "foreman_bootdisk/api/v2/disks/generic", "foreman_bootdisk/api/v2/disks/host"]
edit_compute_profiles ["compute_profiles/edit", "compute_profiles/update", "api/v2/compute_profiles/update"]
create_compute_profiles ["compute_profiles/new", "compute_profiles/create", "api/v2/compute_profiles/create"]
destroy_compute_profiles ["compute_profiles/destroy", "api/v2/compute_profiles/destroy"]
view_compute_profiles ["compute_profiles/index", "compute_profiles/show", "compute_profiles/auto_complete_search", "api/v2/compute_profiles/index", "api/v2/compute_profiles/show"]
view_compute_resources ["compute_resources/index", "compute_resources/show", "compute_resources/auto_complete_search", "compute_resources/ping", "compute_resources/available_images", "api/v1/compute_resources/index", "api/v1/compute_resources/show", "api/v2/compute_resources/index", "api/v2/compute_resources/show", "api/v2/compute_resources/available_images", "api/v2/compute_resources/available_clusters", "api/v2/compute_resources/available_folders", "api/v2/compute_resources/available_networks", "api/v2/compute_resources/available_resource_pools", "api/v2/compute_resources/available_storage_domains"]
edit_compute_resources ["compute_resources/edit", "compute_resources/update", "compute_resources/test_connection", "compute_attributes/new", "compute_attributes/create", "compute_attributes/edit", "compute_attributes/update", "api/v1/compute_resources/update", "api/v2/compute_resources/update", "api/v2/compute_attributes/create", "api/v2/compute_attributes/update"]
destroy_compute_resources ["compute_resources/destroy", "api/v1/compute_resources/destroy", "api/v2/compute_resources/destroy"]
create_compute_resources ["compute_resources/new", "compute_resources/create", "compute_resources/test_connection", "api/v1/compute_resources/create", "api/v2/compute_resources/create"]
create_compute_resources_vms ["compute_resources_vms/new", "compute_resources_vms/create"]
edit_compute_resources_vms ["compute_resources_vms/edit", "compute_resources_vms/update"]
destroy_compute_resources_vms ["compute_resources_vms/destroy"]
power_compute_resources_vms ["compute_resources_vms/power", "compute_resources_vms/pause"]
console_compute_resources_vms ["compute_resources_vms/console"]
view_compute_resources_vms ["compute_resources_vms/index", "compute_resources_vms/show"]
view_config_groups ["config_groups/index", "config_groups/auto_complete_search", "api/v2/config_groups/index", "api/v2/config_groups/show"]
create_config_groups ["config_groups/new", "config_groups/create", "api/v2/config_groups/create"]
edit_config_groups ["config_groups/edit", "config_groups/update", "api/v2/config_groups/update"]
destroy_config_groups ["config_groups/destroy", "api/v2/config_groups/destroy"]
lock_templates ["config_templates/lock", "config_templates/unlock", "api/v2/config_templates/lock", "api/v2/config_templates/unlock"]
deploy_templates ["config_templates/build_pxe_default", "api/v1/config_templates/build_pxe_default", "api/v2/config_templates/build_pxe_default"]
view_templates ["config_templates/index", "config_templates/show", "config_templates/revision", "config_templates/auto_complete_search", "api/v1/config_templates/index", "api/v1/config_templates/show", "api/v1/config_templates/revision", "api/v2/config_templates/index", "api/v2/config_templates/show", "api/v2/config_templates/revision", "api/v2/template_combinations/index", "api/v2/template_combinations/show", "api/v1/template_kinds/index", "api/v2/template_kinds/index"]
destroy_templates ["config_templates/destroy", "api/v1/config_templates/destroy", "api/v2/config_templates/destroy", "api/v2/template_combinations/destroy"]
create_templates ["config_templates/new", "config_templates/create", "config_templates/clone", "api/v1/config_templates/create", "api/v2/config_templates/create", "api/v2/config_templates/clone", "api/v2/template_combinations/create"]
edit_templates ["config_templates/edit", "config_templates/update", "api/v1/config_templates/update", "api/v2/config_templates/update", "api/v2/template_combinations/update"]
access_dashboard ["dashboard/index", "api/v1/dashboard/index", "api/v2/dashboard/index"]
destroy_discovered_hosts ["discovered_hosts/destroy", "discovered_hosts/submit_multiple_destroy", "discovered_hosts/multiple_destroy", "api/v2/discovered_hosts/destroy"] Host
provision_discovered_hosts ["discovered_hosts/new", "discovered_hosts/create", "discovered_hosts/auto_provision", "discovered_hosts/auto_provision_all", "api/v2/discovered_hosts/create", "api/v2/discovered_hosts/auto_provision", "api/v2/discovered_hosts/auto_provision_all"] Host
edit_discovered_hosts ["discovered_hosts/edit", "discovered_hosts/update", "discovered_hosts/update_multiple_location", "discovered_hosts/select_multiple_organization", "discovered_hosts/update_multiple_organization", "discovered_hosts/select_multiple_location", "discovered_hosts/refresh_facts", "discovered_hosts/reboot", "api/v2/discovered_hosts/update", "api/v2/discovered_hosts/facts", "api/v2/discovered_hosts/refresh_facts", "api/v2/discovered_hosts/reboot"] Host
view_discovered_hosts ["discovered_hosts/index", "discovered_hosts/show", "discovered_hosts/auto_complete_search", "api/v2/discovered_hosts/index", "api/v2/discovered_hosts/show"] Host
edit_discovery_rules ["discovery_rules/edit", "discovery_rules/update", "discovery_rules/enable", "discovery_rules/disable", "api/v2/discovery_rules/create", "api/v2/discovery_rules/update"]
new_discovery_rules ["discovery_rules/new", "discovery_rules/create", "api/v2/discovery_rules/create"]
view_discovery_rules ["discovery_rules/index", "discovery_rules/show", "discovery_rules/auto_complete_search", "api/v2/discovery_rules/index", "api/v2/discovery_rules/show"]
execute_discovery_rules ["discovery_rules/auto_provision", "discovery_rules/auto_provision_all", "api/v2/discovery_rules/auto_provision", "api/v2/discovery_rules/auto_provision_all"]
delete_discovery_rules ["discovery_rules/destroy", "api/v2/discovery_rules/destroy"]
view_domains ["domains/index", "domains/show", "domains/auto_complete_search", "api/v1/domains/index", "api/v1/domains/show", "api/v2/domains/index", "api/v2/domains/show", "api/v2/parameters/index", "api/v2/parameters/show"]
create_domains ["domains/new", "domains/create", "api/v1/domains/create", "api/v2/domains/create"]
edit_domains ["domains/edit", "domains/update", "api/v1/domains/update", "api/v2/domains/update", "api/v2/parameters/create", "api/v2/parameters/update", "api/v2/parameters/destroy", "api/v2/parameters/reset"]
destroy_domains ["domains/destroy", "api/v1/domains/destroy", "api/v2/domains/destroy"]
destroy_environments ["environments/destroy", "api/v1/environments/destroy", "api/v2/environments/destroy"]
edit_environments ["environments/edit", "environments/update", "api/v1/environments/update", "api/v2/environments/update"]
import_environments ["environments/import_environments", "environments/obsolete_and_new", "api/v1/environments/import_puppetclasses", "api/v2/environments/import_puppetclasses", "api/v1/smart_proxies/import_puppetclasses", "api/v2/smart_proxies/import_puppetclasses"]
view_environments ["environments/index", "environments/show", "environments/auto_complete_search", "api/v1/environments/index", "api/v1/environments/show", "api/v2/environments/index", "api/v2/environments/show"]
create_environments ["environments/new", "environments/create", "api/v1/environments/create", "api/v2/environments/create"]
view_external_usergroups ["external_usergroups/index", "external_usergroups/show", "api/v2/external_usergroups/index", "api/v2/external_usergroups/show"]
edit_external_usergroups ["external_usergroups/edit", "external_usergroups/update", "external_usergroups/refresh", "api/v2/external_usergroups/update", "api/v2/external_usergroups/refresh"]
destroy_external_usergroups ["external_usergroups/destroy", "api/v2/external_usergroups/destroy"]
create_external_usergroups ["external_usergroups/new", "external_usergroups/create", "api/v2/external_usergroups/new", "api/v2/external_usergroups/create"]
destroy_external_variables ["lookup_keys/destroy", "lookup_values/destroy", "api/v1/lookup_keys/destroy", "api/v2/smart_variables/destroy", "api/v2/smart_class_parameters/destroy", "api/v2/override_values/create", "api/v2/override_values/update", "api/v2/override_values/destroy"]
edit_external_variables ["lookup_keys/edit", "lookup_keys/update", "lookup_values/create", "lookup_values/update", "lookup_values/destroy", "api/v1/lookup_keys/update", "api/v2/smart_variables/update", "api/v2/smart_class_parameters/update", "api/v2/override_values/create", "api/v2/override_values/update", "api/v2/override_values/destroy"]
create_external_variables ["lookup_keys/new", "lookup_keys/create", "lookup_values/create", "api/v1/lookup_keys/create", "api/v2/smart_variables/create", "api/v2/smart_class_parameters/create", "api/v2/override_values/create"]
view_external_variables ["lookup_keys/index", "lookup_keys/show", "lookup_keys/auto_complete_search", "lookup_values/index", "api/v1/lookup_keys/index", "api/v1/lookup_keys/show", "api/v2/smart_variables/index", "api/v2/smart_variables/show", "api/v2/smart_class_parameters/index", "api/v2/smart_class_parameters/show", "api/v2/override_values/index", "api/v2/override_values/show"]
upload_facts ["api/v2/hosts/facts"]
view_facts ["facts/index", "facts/show", "fact_values/index", "fact_values/show", "fact_values/auto_complete_search", "api/v1/fact_values/index", "api/v1/fact_values/show", "api/v2/fact_values/index", "api/v2/fact_values/show"]
destroy_filters ["filters/destroy", "api/v2/filters/destroy"]
edit_filters ["filters/edit", "filters/update", "permissions/index", "api/v2/filters/update", "api/v2/permissions/index", "api/v2/permissions/show", "api/v2/permissions/resource_types"]
create_filters ["filters/new", "filters/create", "api/v2/filters/create"]
view_filters ["filters/index", "filters/auto_complete_search", "api/v2/filters/index", "api/v2/filters/show"]
destroy_globals ["common_parameters/destroy", "api/v1/common_parameters/destroy", "api/v2/common_parameters/destroy"]
edit_globals ["common_parameters/edit", "common_parameters/update", "api/v1/common_parameters/update", "api/v2/common_parameters/update"]
view_globals ["common_parameters/index", "common_parameters/show", "common_parameters/auto_complete_search", "api/v1/common_parameters/index", "api/v1/common_parameters/show", "api/v2/common_parameters/index", "api/v2/common_parameters/show"]
create_globals ["common_parameters/new", "common_parameters/create", "api/v1/common_parameters/create", "api/v2/common_parameters/create"]
edit_classes ["host_editing/edit_classes", "api/v2/host_classes/index", "api/v2/host_classes/create", "api/v2/host_classes/destroy"]
create_params ["host_editing/create_params", "api/v2/parameters/create"]
edit_params ["host_editing/edit_params", "api/v2/parameters/update"]
destroy_params ["host_editing/destroy_params", "api/v2/parameters/destroy", "api/v2/parameters/reset"]
create_hostgroups ["hostgroups/new", "hostgroups/create", "hostgroups/clone", "hostgroups/nest", "hostgroups/process_hostgroup", "hostgroups/architecture_selected", "hostgroups/domain_selected", "hostgroups/environment_selected", "hostgroups/medium_selected", "hostgroups/os_selected", "hostgroups/use_image_selected", "hostgroups/process_hostgroup", "hostgroups/current_parameters", "hostgroups/puppetclass_parameters", "host/process_hostgroup", "puppetclasses/parameters", "api/v1/hostgroups/create", "api/v1/hostgroups/clone", "api/v2/hostgroups/create", "api/v2/hostgroups/clone"]
view_hostgroups ["hostgroups/index", "hostgroups/show", "hostgroups/auto_complete_search", "api/v1/hostgroups/index", "api/v1/hostgroups/show", "api/v2/hostgroups/index", "api/v2/hostgroups/show"]
edit_hostgroups ["hostgroups/edit", "hostgroups/update", "hostgroups/architecture_selected", "hostgroups/process_hostgroup", "hostgroups/architecture_selected", "hostgroups/domain_selected", "hostgroups/environment_selected", "hostgroups/medium_selected", "hostgroups/os_selected", "hostgroups/use_image_selected", "hostgroups/process_hostgroup", "hostgroups/current_parameters", "hostgroups/puppetclass_parameters", "host/process_hostgroup", "puppetclasses/parameters", "api/v1/hostgroups/update", "api/v2/hostgroups/update", "api/v2/parameters/create", "api/v2/parameters/update", "api/v2/parameters/destroy", "api/v2/parameters/reset", "api/v2/hostgroup_classes/index", "api/v2/hostgroup_classes/create", "api/v2/hostgroup_classes/destroy"]
destroy_hostgroups ["hostgroups/destroy", "api/v1/hostgroups/destroy", "api/v2/hostgroups/destroy"]
ipmi_boot ["hosts/ipmi_boot", "api/v2/hosts/boot"]
view_hosts ["hosts/index", "hosts/show", "hosts/errors", "hosts/active", "hosts/out_of_sync", "hosts/disabled", "hosts/pending", "hosts/vm", "hosts/externalNodes", "hosts/pxe_config", "hosts/storeconfig_klasses", "hosts/auto_complete_search", "hosts/bmc", "hosts/runtime", "hosts/resources", "hosts/templates", "hosts/overview", "hosts/nics", "dashboard/OutOfSync", "dashboard/errors", "dashboard/active", "unattended/template", "unattended/provision", "api/v1/hosts/index", "api/v1/hosts/show", "api/v1/hosts/status", "api/v2/hosts/index", "api/v2/hosts/show", "api/v2/hosts/status", "api/v2/interfaces/index", "api/v2/interfaces/show", "locations/mismatches", "organizations/mismatches"]
create_hosts ["hosts/new", "hosts/create", "hosts/clone", "hosts/architecture_selected", "hosts/compute_resource_selected", "hosts/domain_selected", "hosts/environment_selected", "hosts/hostgroup_or_environment_selected", "hosts/medium_selected", "hosts/os_selected", "hosts/use_image_selected", "hosts/process_hostgroup", "hosts/process_taxonomy", "hosts/current_parameters", "hosts/puppetclass_parameters", "hosts/template_used", "hosts/interfaces", "compute_resources/cluster_selected", "compute_resources/template_selected", "compute_resources/provider_selected", "puppetclasses/parameters", "subnets/freeip", "interfaces/new", "api/v1/hosts/create", "api/v2/hosts/create", "api/v2/interfaces/create", "api/v2/tasks/index"]
power_hosts ["hosts/power", "api/v2/hosts/power"]
edit_hosts ["hosts/edit", "hosts/update", "hosts/multiple_actions", "hosts/reset_multiple", "hosts/submit_multiple_enable", "hosts/select_multiple_hostgroup", "hosts/select_multiple_environment", "hosts/submit_multiple_disable", "hosts/multiple_parameters", "hosts/multiple_disable", "hosts/multiple_enable", "hosts/update_multiple_environment", "hosts/update_multiple_hostgroup", "hosts/update_multiple_parameters", "hosts/toggle_manage", "hosts/select_multiple_organization", "hosts/update_multiple_organization", "hosts/disassociate", "hosts/multiple_disassociate", "hosts/update_multiple_disassociate", "hosts/select_multiple_location", "hosts/update_multiple_location", "hosts/architecture_selected", "hosts/compute_resource_selected", "hosts/domain_selected", "hosts/environment_selected", "hosts/hostgroup_or_environment_selected", "hosts/medium_selected", "hosts/os_selected", "hosts/use_image_selected", "hosts/process_hostgroup", "hosts/process_taxonomy", "hosts/current_parameters", "hosts/puppetclass_parameters", "hosts/template_used", "hosts/interfaces", "compute_resources/associate", "compute_resources/[:cluster_selected, :template_selected, :provider_selected]", "compute_resources_vms/associate", "puppetclasses/parameters", "subnets/freeip", "interfaces/new", "api/v1/hosts/update", "api/v2/hosts/update", "api/v2/hosts/disassociate", "api/v2/interfaces/create", "api/v2/interfaces/update", "api/v2/interfaces/destroy", "api/v2/compute_resources/associate"]
console_hosts ["hosts/console"]
destroy_hosts ["hosts/destroy", "hosts/multiple_actions", "hosts/reset_multiple", "hosts/multiple_destroy", "hosts/submit_multiple_destroy", "api/v1/hosts/destroy", "api/v2/hosts/destroy", "api/v2/interfaces/destroy"]
puppetrun_hosts ["hosts/puppetrun", "hosts/multiple_puppetrun", "hosts/update_multiple_puppetrun", "api/v2/hosts/puppetrun"]
build_hosts ["hosts/setBuild", "hosts/cancelBuild", "hosts/multiple_build", "hosts/submit_multiple_build", "hosts/review_before_build", "tasks/show", "api/v2/tasks/index"]
edit_images ["images/edit", "images/update", "api/v1/images/update", "api/v2/images/update"]
destroy_images ["images/destroy", "api/v1/images/destroy", "api/v2/images/destroy"]
view_images ["images/index", "images/show", "images/auto_complete_search", "api/v1/images/index", "api/v1/images/show", "api/v2/images/index", "api/v2/images/show"]
create_images ["images/new", "images/create", "api/v1/images/create", "api/v2/images/create"]
assign_locations ["locations/assign_all_hosts", "locations/assign_hosts", "locations/assign_selected_hosts"]
edit_locations ["locations/edit", "locations/update", "locations/import_mismatches", "locations/parent_taxonomy_selected", "api/v1/locations/update", "api/v2/locations/update"]
create_locations ["locations/new", "locations/create", "locations/clone_taxonomy", "locations/step2", "locations/nest", "api/v1/locations/create", "api/v2/locations/create"]
view_locations ["locations/index", "locations/show", "locations/auto_complete_search", "api/v1/locations/index", "api/v1/locations/show", "api/v2/locations/index", "api/v2/locations/show"]
destroy_locations ["locations/destroy", "api/v1/locations/destroy", "api/v2/locations/destroy"]
view_mail_notifications ["mail_notifications/index", "mail_notifications/auto_complete_search", "mail_notifications/show", "api/v2/mail_notifications/index", "api/v2/mail_notifications/show"]
create_media ["media/new", "media/create", "api/v1/media/create", "api/v2/media/create"]
destroy_media ["media/destroy", "api/v1/media/destroy", "api/v2/media/destroy"]
view_media ["media/index", "media/show", "media/auto_complete_search", "api/v1/media/index", "api/v1/media/show", "api/v2/media/index", "api/v2/media/show"]
edit_media ["media/edit", "media/update", "api/v1/media/update", "api/v2/media/update"]
view_models ["models/index", "models/show", "models/auto_complete_search", "api/v1/models/index", "api/v1/models/show", "api/v2/models/index", "api/v2/models/show"]
edit_models ["models/edit", "models/update", "api/v1/models/update", "api/v2/models/update"]
destroy_models ["models/destroy", "api/v1/models/destroy", "api/v2/models/destroy"]
create_models ["models/new", "models/create", "api/v1/models/create", "api/v2/models/create"]
view_operatingsystems ["operatingsystems/index", "operatingsystems/show", "operatingsystems/bootfiles", "operatingsystems/auto_complete_search", "api/v1/operatingsystems/index", "api/v1/operatingsystems/show", "api/v1/operatingsystems/bootfiles", "api/v2/operatingsystems/index", "api/v2/operatingsystems/show", "api/v2/operatingsystems/bootfiles", "api/v2/os_default_templates/index", "api/v2/os_default_templates/show"]
edit_operatingsystems ["operatingsystems/edit", "operatingsystems/update", "api/v1/operatingsystems/update", "api/v2/operatingsystems/update", "api/v2/parameters/create", "api/v2/parameters/update", "api/v2/parameters/destroy", "api/v2/parameters/reset", "api/v2/os_default_templates/create", "api/v2/os_default_templates/update", "api/v2/os_default_templates/destroy"]
destroy_operatingsystems ["operatingsystems/destroy", "api/v1/operatingsystems/destroy", "api/v2/operatingsystems/destroy", "api/v2/os_default_templates/create"]
create_operatingsystems ["operatingsystems/new", "operatingsystems/create", "api/v1/operatingsystems/create", "api/v2/operatingsystems/create", "api/v2/os_default_templates/create"]
view_organizations ["organizations/index", "organizations/show", "organizations/auto_complete_search", "api/v1/organizations/index", "api/v1/organizations/show", "api/v2/organizations/index", "api/v2/organizations/show"]
edit_organizations ["organizations/edit", "organizations/update", "organizations/import_mismatches", "organizations/parent_taxonomy_selected", "api/v1/organizations/update", "api/v2/organizations/update"]
destroy_organizations ["organizations/destroy", "api/v1/organizations/destroy", "api/v2/organizations/destroy"]
assign_organizations ["organizations/assign_all_hosts", "organizations/assign_hosts", "organizations/assign_selected_hosts"]
create_organizations ["organizations/new", "organizations/create", "organizations/clone_taxonomy", "organizations/step2", "organizations/nest", "api/v1/organizations/create", "api/v2/organizations/create"]
view_ptables ["ptables/index", "ptables/show", "ptables/auto_complete_search", "api/v1/ptables/index", "api/v1/ptables/show", "api/v2/ptables/index", "api/v2/ptables/show"]
create_ptables ["ptables/new", "ptables/create", "api/v1/ptables/create", "api/v2/ptables/create"]
destroy_ptables ["ptables/destroy", "api/v1/ptables/destroy", "api/v2/ptables/destroy"]
edit_ptables ["ptables/edit", "ptables/update", "api/v1/ptables/update", "api/v2/ptables/update"]
view_plugins ["plugins/index", "api/v2/plugins/index"]
my_account ["users/edit"]
user_logout ["users/logout"]
import_puppetclasses ["puppetclasses/import_environments", "puppetclasses/obsolete_and_new", "api/v1/environments/import_puppetclasses", "api/v2/environments/import_puppetclasses", "api/v1/smart_proxies/import_puppetclasses", "api/v2/smart_proxies/import_puppetclasses"]
view_puppetclasses ["puppetclasses/index", "puppetclasses/show", "puppetclasses/auto_complete_search", "api/v1/puppetclasses/index", "api/v1/puppetclasses/show", "api/v2/puppetclasses/index", "api/v2/puppetclasses/show", "api/v1/lookup_keys/index", "api/v1/lookup_keys/show", "api/v2/smart_variables/index", "api/v2/smart_variables/show", "api/v2/smart_class_parameters/index", "api/v2/smart_class_parameters/show"]
create_puppetclasses ["puppetclasses/new", "puppetclasses/create", "api/v1/puppetclasses/create", "api/v2/puppetclasses/create"]
destroy_puppetclasses ["puppetclasses/destroy", "api/v1/puppetclasses/destroy", "api/v2/puppetclasses/destroy"]
edit_puppetclasses ["puppetclasses/edit", "puppetclasses/update", "puppetclasses/override", "api/v1/puppetclasses/update", "api/v2/puppetclasses/update", "api/v1/lookup_keys/create", "api/v1/lookup_keys/update", "api/v1/lookup_keys/destroy", "api/v2/smart_variables/create", "api/v2/smart_variables/update", "api/v2/smart_variables/destroy", "api/v2/smart_class_parameters/create", "api/v2/smart_class_parameters/update", "api/v2/smart_class_parameters/destroy"]
edit_realms ["realms/edit", "realms/update", "api/v2/realms/update"]
view_realms ["realms/index", "realms/show", "realms/auto_complete_search", "api/v2/realms/index", "api/v2/realms/show"]
create_realms ["realms/new", "realms/create", "api/v2/realms/create"]
destroy_realms ["realms/destroy", "api/v2/realms/destroy"]
view_reports ["reports/index", "reports/show", "reports/auto_complete_search", "api/v1/reports/index", "api/v1/reports/show", "api/v1/reports/last", "api/v2/reports/index", "api/v2/reports/show", "api/v2/reports/last"]
upload_reports ["api/v2/reports/create"]
destroy_reports ["reports/destroy", "api/v1/reports/destroy", "api/v2/reports/destroy"]
create_roles ["roles/new", "roles/create", "roles/clone", "api/v2/roles/create"]
view_roles ["roles/index", "roles/auto_complete_search", "api/v2/roles/index", "api/v2/roles/show"]
edit_roles ["roles/edit", "roles/update", "api/v2/roles/update"]
destroy_roles ["roles/destroy", "api/v2/roles/destroy"]
access_settings ["home/settings"]
edit_smart_proxies ["smart_proxies/edit", "smart_proxies/update", "smart_proxies/refresh", "api/v1/smart_proxies/update", "api/v1/smart_proxies/refresh", "api/v2/smart_proxies/update", "api/v2/smart_proxies/refresh"]
create_smart_proxies ["smart_proxies/new", "smart_proxies/create", "api/v1/smart_proxies/create", "api/v2/smart_proxies/create"]
destroy_smart_proxies ["smart_proxies/destroy", "api/v1/smart_proxies/destroy", "api/v2/smart_proxies/destroy"]
view_smart_proxies ["smart_proxies/index", "smart_proxies/ping", "smart_proxies/auto_complete_search", "api/v1/smart_proxies/index", "api/v1/smart_proxies/show", "api/v2/smart_proxies/index", "api/v2/smart_proxies/show"]
destroy_smart_proxies_autosign ["autosign/destroy"]
create_smart_proxies_autosign ["autosign/new", "autosign/create"]
view_smart_proxies_autosign ["autosign/index", "autosign/show", "api/v1/autosign/index", "api/v2/autosign/index"]
destroy_smart_proxies_puppetca ["puppetca/destroy"]
edit_smart_proxies_puppetca ["puppetca/update"]
view_smart_proxies_puppetca ["puppetca/index"]
view_statistics ["statistics/index", "api/v1/statistics/index", "api/v2/statistics/index"]
edit_subnets ["subnets/edit", "subnets/update", "api/v1/subnets/update", "api/v2/subnets/update"]
destroy_subnets ["subnets/destroy", "api/v1/subnets/destroy", "api/v2/subnets/destroy"]
view_subnets ["subnets/index", "subnets/show", "subnets/auto_complete_search", "api/v1/subnets/index", "api/v1/subnets/show", "api/v2/subnets/index", "api/v2/subnets/show"]
import_subnets ["subnets/import", "subnets/create_multiple"]
create_subnets ["subnets/new", "subnets/create", "api/v1/subnets/create", "api/v2/subnets/create"]
view_tasks ["trends/show"]
view_trends ["trends/index", "trends/show"]
update_trends ["trends/count"]
destroy_trends ["trends/destroy"]
edit_trends ["trends/edit", "trends/update"]
create_trends ["trends/new", "trends/create"]
edit_usergroups ["usergroups/edit", "usergroups/update", "api/v1/usergroups/update", "api/v2/usergroups/update"]
create_usergroups ["usergroups/new", "usergroups/create", "api/v1/usergroups/create", "api/v2/usergroups/create"]
view_usergroups ["usergroups/index", "usergroups/show", "usergroups/auto_complete_search", "api/v1/usergroups/index", "api/v1/usergroups/show", "api/v2/usergroups/index", "api/v2/usergroups/show"]
destroy_usergroups ["usergroups/destroy", "api/v1/usergroups/destroy", "api/v2/usergroups/destroy"]
view_users ["users/index", "users/show", "users/auto_complete_search", "api/v1/users/index", "api/v1/users/show", "api/v2/users/index", "api/v2/users/show"]
create_users ["users/new", "users/create", "users/auth_source_selected", "api/v1/users/create", "api/v2/users/create"]
edit_users ["users/edit", "users/update", "users/auth_source_selected", "api/v1/users/update", "api/v2/users/update"]
destroy_users ["users/destroy", "api/v1/users/destroy", "api/v2/users/destroy"]