このセクションの表では、さまざまな事前定義ロールとその権限について説明します。テーブルには次の列が含まれています。
- 名前: ユーザー インターフェース(UI)に表示されるロールの名前。
- Kubernetes リソース名: 対応する Kubernetes カスタム リソースの名前。
- レベル: このロールのスコープが組織またはプロジェクトのどちらであるかを指定します。
- タイプ: このロールのタイプ。たとえば、
Role、ProjectRole、ClusterRole、ProjectClusterRoleなどの値が考えられます。 - バインディング タイプ: このロールに適用する必要があるバインディングのタイプ。
- Management API サーバーまたは Kubernetes クラスタの権限: このロールが Management API サーバーまたは Kubernetes クラスタに対して持つ権限。たとえば、読み取り、書き込み、読み取りと書き込み、該当なし(N/A)などの値があります。
- エスカレーション先: このロールが他のロールにエスカレーションするかどうかを指定します。
AO ペルソナ、事前定義された ID とアクセスロール
| AO ペルソナ | ||||
|---|---|---|---|---|
| 名前 | Kubernetes リソース名 | 初期管理者 | レベル | 型 |
| プロジェクト IAM 管理者 | project-iam-admin |
正しい | プロジェクト | Role |
| AI Ocr Developer | ai-ocr-developer |
False | プロジェクト | Role |
| AI Speech デベロッパー | ai-speech-developer |
False | プロジェクト | Role |
| AI Translation Developer | ai-translation-developer |
False | プロジェクト | Role |
| Certificate Authority Service 管理者 | certificate-authority-service-admin |
False | プロジェクト | Role |
| 証明書サービス管理者 | certificate-service-admin |
False | プロジェクト | Role |
| カスタムロール プロジェクト管理者 | custom-role-project-admin |
False | プロジェクト | Role |
| ダッシュボード エディタ | dashboard-editor |
False | プロジェクト | Role |
| ダッシュボード閲覧者 | dashboard-viewer |
False | プロジェクト | Role |
| AuditLoggingTarget カスタム リソースのデバッグ | auditloggingtarget-monitor |
False | プロジェクト | Role |
| Harbor インスタンス閲覧者 | harbor-instance-viewer |
False | プロジェクト | Role |
| Harbor プロジェクト作成者 | harbor-project-creator |
False | プロジェクト | Role |
| K8S NetworkPolicy 管理者 | k8s-networkpolicy-admin |
False | プロジェクト | ProjectRole |
| ロードバランサ管理者 | load-balancer-admin |
False | プロジェクト | Role |
| LoggingRule 作成者 | loggingrule-creator |
False | プロジェクト | Role |
| LoggingRule 編集者 | loggingrule-editor |
False | プロジェクト | Role |
| LoggingRule 閲覧者 | loggingrule-viewer |
False | プロジェクト | Role |
| LoggingTarget Creator | loggingtarget-creator |
False | プロジェクト | Role |
| LoggingTarget 編集者 | loggingtarget-editor |
False | プロジェクト | Role |
| LoggingTarget 閲覧者 | loggingtarget-viewer |
False | プロジェクト | Role |
| マネージド DNS プロジェクト管理者 | managed-dns-project-admin |
False | プロジェクト | Role |
| マネージド DNS プロジェクト閲覧者 | managed-dns-project-viewer |
False | プロジェクト | Role |
| MonitoringRule エディタ | monitoringrule-editor |
False | プロジェクト | Role |
| MonitoringRule 閲覧者 | monitoringrule-viewer |
False | プロジェクト | Role |
| MonitoringTarget 編集者 | monitoringtarget-editor |
False | プロジェクト | Role |
| MonitoringTarget 閲覧者 | monitoringtarget-viewer |
False | プロジェクト | Role |
| Namespace Admin | namespace-admin |
False | プロジェクト | ProjectRole |
| NAT 閲覧者 | nat-viewer |
False | プロジェクト | ProjectRole |
| ObservabilityPipeline 編集者 | observabilitypipeline-editor |
False | プロジェクト | Role |
| ObservabilityPipeline 閲覧者 | observabilitypipeline-viewer |
False | プロジェクト | Role |
| プロジェクト バケット管理者 | project-bucket-admin |
False | プロジェクト | Role |
| プロジェクト バケット オブジェクト管理者 | project-bucket-object-admin |
False | プロジェクト | Role |
| プロジェクト バケット オブジェクト閲覧者 | project-bucket-object-viewer |
False | プロジェクト | Role |
| Project Cortex Alertmanager 編集者 | project-cortex-alertmanager-editor |
False | プロジェクト | Role |
| Project Cortex Alertmanager 閲覧者 | project-cortex-alertmanager-viewer |
False | プロジェクト | Role |
| Project Cortex Prometheus Viewer | project-cortex-prometheus-viewer |
False | プロジェクト | Role |
| プロジェクト ファイル共有管理者 | project-fileshare-admin |
False | プロジェクト | Role |
| プロジェクト Grafana 閲覧者 | project-grafana-viewer |
False | プロジェクト | Role |
| プロジェクト メンテナンス ポリシー管理者 | project-mp-admin |
False | プロジェクト | Role |
| プロジェクト メンテナンス ポリシー バインディング編集者 | project-mpb-editor |
False | プロジェクト | Role |
| プロジェクト メンテナンス ポリシー バインディング閲覧者 | project-mpb-viewer |
False | プロジェクト | Role |
| プロジェクトのメンテナンス ポリシーの編集者 | project-mp-editor |
False | プロジェクト | Role |
| プロジェクト メンテナンス ポリシー閲覧者 | project-mp-viewer |
False | プロジェクト | Role |
| プロジェクトの NetworkPolicy 管理者 | project-networkpolicy-admin |
False | プロジェクト | Role |
| プロジェクト閲覧者 | project-viewer |
False | プロジェクト | Role |
| プロジェクト VirtualMachine 管理者 | project-vm-admin |
False | プロジェクト | Role |
| プロジェクトの VirtualMachine イメージ管理者 | project-vm-image-admin |
False | プロジェクト | Role |
| シークレット管理者 | secret-admin |
False | プロジェクト | Role |
| シークレット閲覧者 | secret-viewer |
False | プロジェクト | Role |
| Spark Operator | mkt-spark-operator |
False | 組織 | Role |
| サブネット プロジェクト管理者 | subnet-project-admin |
False | プロジェクト | Role |
| サブネット プロジェクト オペレーター | subnet-project-operator |
False | プロジェクト | Role |
| ボリューム レプリケーション管理者 | app-volume-replication-admin |
False | 組織 | ClusterRole |
| ワークロード閲覧者 | workload-viewer |
False | プロジェクト | ProjectRole |
AO ペルソナ、事前定義された ID とアクセスロール
| AO ペルソナ | ||||
|---|---|---|---|---|
| 名前 | バインディング タイプ | Management API サーバーの権限 | Kubernetes クラスタの権限 | Escalates to |
| プロジェクト IAM 管理者 | RoleBinding |
|
なし | その他のすべての AO ロール |
| AI Ocr Developer | RoleBinding |
OCR リソース: 読み取りと書き込み | なし | なし |
| AI Speech デベロッパー | RoleBinding |
Speech リソース: 読み取りと書き込み | なし | なし |
| AI Translation Developer | RoleBinding |
翻訳リソース: 読み取りと書き込み | なし | なし |
| Certificate Authority Service 管理者 | RoleBinding |
認証局と証明書リクエスト: 取得、一覧表示、監視、更新、作成、削除、パッチ適用 | なし | なし |
| 証明書サービス管理者 | RoleBinding |
証明書と証明書発行者: 取得、リスト表示、監視、更新、作成、削除、パッチ適用 | なし | なし |
| カスタムロール プロジェクト管理者 | RoleBinding |
カスタムロール プロジェクト リソース: 作成、取得、一覧表示、監視、更新、パッチ適用、削除 | なし | なし |
| ダッシュボード エディタ | RoleBinding |
Dashboard カスタム リソース: 取得、読み取り、作成、更新、削除、パッチ適用 |
なし | なし |
| ダッシュボード閲覧者 | RoleBinding |
Dashboard: 取得と読み取り |
なし | なし |
| AuditLoggingTarget カスタム リソースのデバッグ | RoleBinding |
|
なし | なし |
| Harbor インスタンス閲覧者 | RoleBinding |
Harbor インスタンス: 読み取り | なし | なし |
| Harbor プロジェクト作成者 | RoleBinding |
Harbor インスタンス プロジェクト: 作成、取得、監視 | なし | なし |
| K8S NetworkPolicy 管理者 | ProjectRoleBinding |
なし | NetworkPolicy リソース: 作成、読み取り、取得、更新、削除、パッチ適用 |
なし |
| ロードバランサ管理者 | RoleBinding |
なし |
|
なし |
| LoggingRule 作成者 | RoleBinding |
LoggingRule カスタム リソース: 作成、取得、一覧表示、モニタリング |
なし | なし |
| LoggingRule 編集者 | RoleBinding |
LoggingRule カスタム リソース: 取得、一覧表示、監視、更新、削除、パッチ適用 |
なし | なし |
| LoggingRule 閲覧者 | RoleBinding |
LoggingRule カスタム リソース: 読み取り |
なし | なし |
| LoggingTarget Creator | RoleBinding |
LoggingTarget カスタム リソース: 作成、取得、一覧表示、モニタリング |
なし | なし |
| LoggingTarget 編集者 | RoleBinding |
LoggingTarget カスタム リソース: 取得、一覧表示、監視、更新、削除、パッチ適用 |
なし | なし |
| LoggingTarget 閲覧者 | RoleBinding |
LoggingTarget カスタム リソース: 読み取り |
なし | なし |
| マネージド DNS プロジェクト管理者 | RoleBinding |
|
なし | なし |
| マネージド DNS プロジェクト閲覧者 | RoleBinding |
マネージド DNS ゾーンとリソース レコードセット(ManagedDNSZone、ResourceRecordSet): 取得、一覧表示、監視 |
なし | なし |
| MonitoringRule エディタ | RoleBinding |
MonitoringRule カスタム リソース: 作成、読み取り、更新、削除、パッチ適用 |
なし | なし |
| MonitoringRule 閲覧者 | RoleBinding |
MonitoringRule カスタム リソース: 読み取り |
なし | なし |
| MonitoringTarget 編集者 | RoleBinding |
MonitoringTarget カスタム リソース: 作成、読み取り、更新、削除、パッチ適用 |
なし | なし |
| MonitoringTarget 閲覧者 | RoleBinding |
MonitoringTarget カスタム リソース: 読み取り |
なし | なし |
| Namespace Admin | ProjectRoleBinding |
なし | すべてのリソース: プロジェクト Namespace の読み取り / 書き込みアクセス | なし |
| NAT 閲覧者 | ProjectRoleBinding |
なし | Deployment: 取得と読み取り | なし |
| ObservabilityPipeline 編集者 | RoleBinding |
ObservabilityPipeline リソース: 取得、読み取り、作成、更新、削除、パッチ適用 |
なし | なし |
| ObservabilityPipeline 閲覧者 | RoleBinding |
ObservabilityPipeline リソース: 取得と読み取り |
なし | なし |
| プロジェクト バケット管理者 | RoleBinding |
バケット: プロジェクト Namespace の読み取りと書き込み | なし | なし |
| プロジェクト バケット オブジェクト管理者 | RoleBinding |
|
なし | なし |
| プロジェクト バケット オブジェクト閲覧者 | RoleBinding |
バケットとオブジェクト: 読み取り | なし | なし |
| Project Cortex Alertmanager 編集者 | RoleBinding |
Cortex システムと Cortex Alertmanager: 読み取りと書き込み | なし | なし |
| Project Cortex Alertmanager 閲覧者 | RoleBinding |
Cortex システムと Cortex Alertmanager: 既読 | なし | なし |
| Project Cortex Prometheus Viewer | RoleBinding |
Cortex システムと Cortex Prometheus: 既読 | なし | なし |
| プロジェクト ファイル共有管理者 | RoleBinding |
ファイル共有、エクスポート グループ、エクスポート グループ バインディング: 作成、取得、一覧表示、監視、削除 | なし | なし |
| プロジェクト Grafana 閲覧者 | RoleBinding |
Grafana システムと Grafana: 読み取りと書き込み | なし | なし |
| プロジェクト メンテナンス ポリシー管理者 | RoleBinding |
プロジェクト メンテナンス ポリシー リソース: 作成、取得、一覧表示、監視、更新、パッチ適用、削除 | なし | なし |
| プロジェクト メンテナンス ポリシー バインディング編集者 | RoleBinding |
プロジェクト メンテナンス ポリシー バインディング リソース: 作成、取得、一覧表示、監視、更新、パッチ適用、削除 | なし | なし |
| プロジェクト メンテナンス ポリシー バインディング閲覧者 | RoleBinding |
プロジェクト メンテナンス ポリシー バインディング リソース: 取得、一覧表示、監視 | なし | なし |
| プロジェクトのメンテナンス ポリシーの編集者 | RoleBinding |
プロジェクト メンテナンス ポリシー リソース: 作成、取得、一覧表示、監視、更新、パッチ適用、削除 | なし | なし |
| プロジェクト メンテナンス ポリシー閲覧者 | RoleBinding |
Project Maintenance Policy リソース: 取得、一覧表示、監視 | なし | なし |
| プロジェクトの NetworkPolicy 管理者 | RoleBinding |
プロジェクト ネットワーク ポリシー: プロジェクト Namespace の読み取りと書き込み | なし | なし |
| プロジェクト閲覧者 | RoleBinding |
プロジェクト Namespace 内のすべてのリソース: 読み取り | なし | なし |
| プロジェクト VirtualMachine 管理者 | RoleBinding |
|
なし | なし |
| プロジェクトの VirtualMachine イメージ管理者 | RoleBinding |
|
なし | なし |
| シークレット管理者 | RoleBinding |
Kubernetes Secret: 読み取り、作成、更新、削除、パッチ適用 | なし | なし |
| シークレット閲覧者 | RoleBinding |
Kubernetes Secret: 読み取り | なし | なし |
| Spark Operator | RoleBinding |
Spark リソース: 作成、取得、一覧表示、監視、更新、パッチ適用、削除 | なし | なし |
| サブネット プロジェクト管理者 | RoleBinding |
サブネット プロジェクト リソース: 作成、取得、一覧表示、監視、更新、パッチ適用、削除 | なし | なし |
| サブネット プロジェクト オペレーター | RoleBinding |
Subnet リソース: 作成、取得、一覧表示、削除 |
なし | なし |
| ボリューム レプリケーション管理者 | ClusterRoleBinding |
Volume failovers, volume relationship replicas:
作成、取得、一覧表示、監視、削除 |
なし | なし |
| ワークロード閲覧者 | ProjectRoleBinding |
なし |
|
なし |
一般的な事前定義の ID とアクセスのロール
| 一般的なロール | ||||
|---|---|---|---|---|
| 名前 | Kubernetes リソース名 | 初期管理者 | レベル | 型 |
| ダッシュボード エディタ | dashboard-editor |
False | 組織 / プロジェクト | ClusterRole/Role |
| ダッシュボード閲覧者 | dashboard-viewer |
False | 組織 / プロジェクト | ClusterRole/Role |
| フローログ管理者 | flowlog-admin |
False | 組織 | ClusterRole |
| フローログ ビューア | flowlog-viewer |
False | 組織 | ClusterRole |
| LoggingRule 作成者 | loggingrule-creator |
False | 組織 / プロジェクト | ClusterRole/Role |
| LoggingRule 編集者 | loggingrule-editor |
False | 組織 / プロジェクト | ClusterRole/Role |
| LoggingRule 閲覧者 | loggingrule-viewer |
False | 組織 / プロジェクト | ClusterRole/Role |
| LoggingTarget Creator | loggingtarget-creator |
False | 組織 / プロジェクト | ClusterRole/Role |
| LoggingTarget 編集者 | loggingtarget-editor |
False | 組織 / プロジェクト | ClusterRole/Role |
| LoggingTarget 閲覧者 | loggingtarget-viewer |
False | 組織 / プロジェクト | ClusterRole/Role |
| MonitoringRule エディタ | monitoringrule-editor |
False | 組織 / プロジェクト | ClusterRole/Role |
| MonitoringRule 閲覧者 | monitoringrule-viewer |
False | 組織 / プロジェクト | ClusterRole/Role |
| MonitoringTarget 編集者 | monitoringtarget-editor |
False | 組織 / プロジェクト | ClusterRole/Role |
| MonitoringTarget 閲覧者 | monitoringtarget-viewer |
False | 組織 / プロジェクト | ClusterRole/Role |
| ObservabilityPipeline 編集者 | observabilitypipeline-editor |
False | 組織 / プロジェクト | ClusterRole/Role |
| ObservabilityPipeline 閲覧者 | observabilitypipeline-viewer |
False | 組織 / プロジェクト | ClusterRole/Role |
| システム Artifact Registry anthos-creds シークレット モニター | sar-anthos-creds-secret-monitor |
False | 組織 | Role |
一般的な事前定義の ID とアクセスのロール
| 一般的なロール | ||||
|---|---|---|---|---|
| 名前 | バインディング タイプ | 管理クラスタの権限 | Kubernetes クラスタの権限 | エスカレーション先 |
| ダッシュボード エディタ | ClusterRoleBinding/RoleBinding |
Dashboard カスタム リソース: 取得、読み取り、作成、更新、削除、パッチ適用 |
なし | なし |
| ダッシュボード閲覧者 | ClusterRoleBinding/RoleBinding |
Dashboard: 取得と読み取り |
なし | なし |
| フローログ管理者 | ClusterRoleBinding |
フローログ リソース: 作成、取得、読み取り、パッチ適用、更新、削除 | フローログ リソース: 作成、取得、読み取り、パッチ適用、更新、削除 | なし |
| フローログ ビューア | ClusterRoleBinding |
フローログ リソース: 取得と読み取り | フローログ リソース: 取得と読み取り | なし |
| LoggingRule 作成者 | ClusterRoleBinding/RoleBinding |
LoggingRule カスタム リソース: 作成、取得、一覧表示、モニタリング |
なし | なし |
| LoggingRule 編集者 | ClusterRoleBinding/RoleBinding |
LoggingRule カスタム リソース: 取得、一覧表示、監視、更新、削除、パッチ適用 |
なし | なし |
| LoggingRule 閲覧者 | ClusterRoleBinding/RoleBinding |
LoggingRule カスタム リソース: 読み取り |
なし | なし |
| LoggingTarget Creator | ClusterRoleBinding/RoleBinding |
LoggingTarget カスタム リソース: 作成、取得、一覧表示、モニタリング |
なし | なし |
| LoggingTarget 編集者 | ClusterRoleBinding/RoleBinding |
LoggingTarget カスタム リソース: 取得、一覧表示、監視、更新、削除、パッチ適用 |
なし | なし |
| LoggingTarget 閲覧者 | ClusterRoleBinding/RoleBinding |
LoggingTarget カスタム リソース: 読み取り |
なし | なし |
| MonitoringRule エディタ | ClusterRoleBinding/RoleBinding |
MonitoringRule カスタム リソース: 作成、読み取り、更新、削除、パッチ適用 |
なし | なし |
| MonitoringRule 閲覧者 | ClusterRoleBinding/RoleBinding |
MonitoringRule カスタム リソース: 読み取り |
なし | なし |
| MonitoringTarget 編集者 | ClusterRoleBinding/RoleBinding |
MonitoringTarget カスタム リソース: 作成、読み取り、更新、削除、パッチ適用 |
なし | なし |
| MonitoringTarget 閲覧者 | ClusterRoleBinding/RoleBinding |
MonitoringTarget カスタム リソース: 読み取り |
なし | なし |
| ObservabilityPipeline 編集者 | ClusterRoleBinding/RoleBinding |
ObservabilityPipeline リソース: 取得、読み取り、作成、更新、削除、パッチ適用 |
なし | なし |
| ObservabilityPipeline 閲覧者 | ClusterRoleBinding/RoleBinding |
ObservabilityPipeline リソース: 取得と読み取り |
なし | なし |
| システム Artifact Registry anthos-creds シークレット モニター | RoleBinding |
anthos-creds シークレット: 取得と読み取り |
anthos-creds シークレット: 取得と読み取り |
なし |