付録B API パーミッションの表
Red Hat Satellite 6 API は、さまざまなアクションをサポートしますが、それぞれのアクションには固有のパーミッションが必要です。以下の表では、API パーミッション名、そのパーミッションに関連付けられたアクションとリソースタイプを紹介しています。
表B.1 API パーミッションの表
パーミッション名 | アクション | リソースタイプ |
---|---|---|
view_activation_keys |
|
Katello::ActivationKey |
create_activation_keys |
|
Katello::ActivationKey |
edit_activation_keys |
|
Katello::ActivationKey |
destroy_activation_keys |
|
Katello::ActivationKey |
logout |
| |
view_architectures |
| |
create_architectures |
| |
edit_architectures |
| |
destroy_architectures |
| |
view_audit_logs |
| |
view_authenticators |
| |
create_authenticators |
| |
edit_authenticators |
| |
destroy_authenticators |
| |
view_bookmarks |
| |
create_bookmarks |
| |
edit_bookmarks |
| |
destroy_bookmarks |
| |
download_bootdisk |
| |
manage_capsule_content |
|
SmartProxy |
view_capsule_content |
|
SmartProxy |
view_compute_profiles |
| |
create_compute_profiles |
| |
edit_compute_profiles |
| |
destroy_compute_profiles |
| |
view_compute_resources |
| |
create_compute_resources |
| |
edit_compute_resources |
| |
destroy_compute_resources |
| |
view_compute_resources_vms |
| |
create_compute_resources_vms |
| |
edit_compute_resources_vms |
| |
destroy_compute_resources_vms |
| |
power_compute_resources_vms |
| |
console_compute_resources_vms |
| |
view_config_groups |
| |
create_config_groups |
| |
edit_config_groups |
| |
destroy_config_groups |
| |
view_config_reports |
| |
destroy_config_reports |
| |
upload_config_reports |
| |
view_containers |
|
Container |
commit_containers |
|
Container |
create_containers |
|
Container |
destroy_containers |
|
Container |
power_compute_resources_vms |
|
ComputeResource |
view_content_hosts |
|
Katello::System |
create_content_hosts |
|
Katello::System |
edit_content_hosts |
|
Katello::System |
destroy_content_hosts |
|
Katello::System |
view_content_views |
|
Katello::ContentView |
create_content_views |
|
Katello::ContentView |
edit_content_views |
|
Katello::ContentView |
destroy_content_views |
|
Katello::ContentView |
publish_content_views |
|
Katello::ContentView |
promote_or_remove_content_views |
|
Katello::ContentView |
export_content_views |
|
Katello::ContentView |
access_dashboard |
| |
view_discovered_hosts |
|
Host |
submit_discovered_hosts |
|
Host |
auto_provision_discovered_hosts |
|
Host |
provision_discovered_hosts |
|
Host |
edit_discovered_hosts |
|
Host |
destroy_discovered_hosts |
|
Host |
view_discovery_rules |
|
DiscoveryRule |
create_discovery_rules |
|
DiscoveryRule |
edit_discovery_rules |
|
DiscoveryRule |
execute_discovery_rules |
|
DiscoveryRule |
destroy_discovery_rules |
|
DiscoveryRule |
view_domains |
| |
create_domains |
| |
edit_domains |
| |
destroy_domains |
| |
view_environments |
| |
create_environments |
| |
edit_environments |
| |
destroy_environments |
| |
import_environments |
| |
view_external_usergroups |
| |
create_external_usergroups |
| |
edit_external_usergroups |
| |
destroy_external_usergroups |
| |
view_external_variables |
| |
create_external_variables |
| |
edit_external_variables |
| |
destroy_external_variables |
| |
view_facts |
| |
upload_facts |
| |
view_filters |
| |
create_filters |
| |
edit_filters |
| |
destroy_filters |
| |
view_arf_reports |
| |
destroy_arf_reports |
| |
create_arf_reports |
| |
view_policies |
|
ForemanOpenscap::Policy |
edit_policies |
|
ForemanOpenscap::Policy |
create_policies |
|
ForemanOpenscap::Policy |
destroy_policies |
|
ForemanOpenscap::Policy |
assign_policies |
|
ForemanOpenscap::Policy |
view_scap_contents |
|
ForemanOpenscap::ScapContent |
view_scap_contents |
|
ForemanOpenscap::ScapContent |
edit_scap_contents |
|
ForemanOpenscap::ScapContent |
create_scap_contents |
|
ForemanOpenscap::ScapContent |
destroy_scap_contents |
|
ForemanOpenscap::ScapContent |
edit_hosts |
|
Host |
edit_hostgroups |
|
Host |
view_job_templates |
|
JobTemplate |
create_job_templates |
|
JobTemplate |
edit_job_templates |
| |
edit_job_templates |
| |
edit_remote_execution_features |
|
RemoteExecutionFeature |
destroy_job_templates |
|
JobTemplate |
lock_job_templates |
|
JobTemplate |
create_job_invocations |
|
JobInvocation |
view_job_invocations |
|
JobInvocation |
execute_template_invocation |
TemplateInvocation | |
filter_autocompletion_for_template_invocation |
|
TemplateInvocation |
view_foreman_tasks |
|
ForemanTasks::Task |
edit_foreman_tasks |
|
ForemanTasks::Task |
create_recurring_logics |
ForemanTasks::RecurringLogic | |
view_recurring_logics |
|
ForemanTasks::RecurringLogic |
edit_recurring_logics |
|
ForemanTasks::RecurringLogic |
view_globals |
| |
create_globals |
| |
edit_globals |
| |
destroy_globals |
| |
view_gpg_keys |
|
Katello::GpgKey |
create_gpg_keys |
|
Katello::GpgKey |
edit_gpg_keys |
|
Katello::GpgKey |
destroy_gpg_keys |
|
Katello::GpgKey |
view_host_collections |
|
Katello::HostCollection |
create_host_collections |
|
Katello::HostCollection |
edit_host_collections |
|
Katello::HostCollection |
destroy_host_collections |
|
Katello::HostCollection |
edit_classes |
| |
create_params |
| |
edit_params |
| |
destroy_params |
| |
view_hostgroups |
| |
create_hostgroups |
| |
edit_hostgroups |
| |
destroy_hostgroups |
| |
view_hosts |
| |
create_hosts |
| |
edit_hosts |
| |
destroy_hosts |
| |
build_hosts |
| |
power_hosts |
| |
console_hosts |
| |
ipmi_boot |
| |
puppetrun_hosts |
| |
search_repository_image_search |
|
Docker/ImageSearch |
view_images |
| |
create_images |
| |
edit_images |
| |
destroy_images |
| |
view_lifecycle_environments |
|
Katello::KTEnvironment |
create_lifecycle_environments |
|
Katello::KTEnvironment |
edit_lifecycle_environments |
|
Katello::KTEnvironment |
destroy_lifecycle_environments |
|
Katello::KTEnvironment |
promote_or_remove_content_views_to_environments |
Katello::KTEnvironment | |
view_locations |
| |
create_locations |
| |
edit_locations |
| |
destroy_locations |
| |
assign_locations |
| |
view_mail_notifications |
| |
view_media |
| |
create_media |
| |
edit_media |
| |
destroy_media |
| |
view_models |
| |
create_models |
| |
edit_models |
| |
destroy_models |
| |
view_operatingsystems |
| |
create_operatingsystems |
| |
edit_operatingsystems |
| |
destroy_operatingsystems |
| |
view_organizations |
| |
create_organizations |
| |
edit_organizations |
| |
destroy_organizations |
| |
assign_organizations |
| |
view_ptables |
| |
create_ptables |
| |
edit_ptables |
| |
destroy_ptables |
| |
lock_ptables |
| |
view_plugins |
| |
view_products |
|
Katello::Product |
create_products |
|
Katello::Product |
edit_products |
|
Katello::Product |
destroy_products |
|
Katello::Product |
sync_products |
|
Katello::Product |
export_products |
|
Katello::Product |
view_provisioning_templates |
| |
create_provisioning_templates |
| |
edit_provisioning_templates |
| |
destroy_provisioning_templates |
| |
deploy_provisioning_templates |
| |
lock_provisioning_templates |
| |
user_logout |
| |
my_account |
| |
api_status |
| |
view_puppetclasses |
| |
create_puppetclasses |
| |
edit_puppetclasses |
| |
destroy_puppetclasses |
| |
import_puppetclasses |
| |
view_realms |
| |
create_realms |
| |
edit_realms |
| |
destroy_realms |
| |
view_search |
| |
view_cases |
| |
attachments |
| |
設定 |
| |
app_root |
| |
view_log_viewer |
| |
ログ |
| |
rh_telemetry_api |
| |
rh_telemetry_view |
| |
rh_telemetry_configurations |
| |
view_registries |
|
DockerRegistry |
view_registries |
|
DockerRegistry |
create_registries |
|
DockerRegistry |
destroy_registries |
|
DockerRegistry |
view_roles |
| |
create_roles |
| |
edit_roles |
| |
destroy_roles |
| |
access_settings |
| |
view_smart_proxies |
| |
create_smart_proxies |
| |
edit_smart_proxies |
| |
destroy_smart_proxies |
| |
view_smart_proxies_autosign |
| |
create_smart_proxies_autosign |
| |
destroy_smart_proxies_autosign |
| |
view_smart_proxies_puppetca |
| |
edit_smart_proxies_puppetca |
| |
destroy_smart_proxies_puppetca |
| |
view_statistics |
| |
view_subnets |
| |
create_subnets |
| |
edit_subnets |
| |
destroy_subnets |
| |
import_subnets |
| |
view_subscriptions |
|
Organization |
attach_subscriptions |
|
Organization |
unattach_subscriptions |
|
Organization |
import_manifest |
|
Organization |
delete_manifest |
|
Organization |
view_sync_plans |
|
Katello::SyncPlan |
create_sync_plans |
|
Katello::SyncPlan |
edit_sync_plans |
|
Katello::SyncPlan |
destroy_sync_plans |
|
Katello::SyncPlan |
view_tasks |
| |
view_trends |
| |
create_trends |
| |
edit_trends |
| |
destroy_trends |
| |
update_trends |
| |
my_organizations |
| |
view_usergroups |
| |
create_usergroups |
| |
edit_usergroups |
| |
destroy_usergroups |
| |
view_users |
| |
create_users |
| |
edit_users |
| |
destroy_users |
|