Skip to content
Open
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,14 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: organization-creator
labels:
taxonomy.miloapis.com/role-category: service
namespace: milo-system
annotations:
kubernetes.io/display-name: Organization Creator
kubernetes.io/description: Allows creating new organizations
taxonomy.miloapis.com/product: Organization & Projects
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
includedPermissions:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/apiextensions-reader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: apiextensions-reader
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: API Extensions Viewer
kubernetes.io/description: View access to custom resource definitions
taxonomy.miloapis.com/product: "Platform Core"
taxonomy.miloapis.com/sort-order: "40"
spec:
launchStage: Beta
includedPermissions:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/core-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: core-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Core Admin
kubernetes.io/description: Full access to core platform resources including secrets, configmaps, and namespaces
taxonomy.miloapis.com/product: "Platform Core"
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/core-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: core-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Core Editor
kubernetes.io/description: Edit access to core platform resources including secrets, configmaps, and namespaces
taxonomy.miloapis.com/product: "Platform Core"
taxonomy.miloapis.com/sort-order: "20"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/core-reader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: core-reader
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Core Reader
kubernetes.io/description: View access to core platform resources including secrets, configmaps, and namespaces
taxonomy.miloapis.com/product: "Platform Core"
taxonomy.miloapis.com/sort-order: "30"
spec:
launchStage: Beta
includedPermissions:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: IAM Admin
kubernetes.io/description: "Full access to all IAM resources"
taxonomy.miloapis.com/product: "Identity & Access Management"
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: IAM Editor
kubernetes.io/description: "Edit IAM resources"
taxonomy.miloapis.com/product: "Identity & Access Management"
taxonomy.miloapis.com/sort-order: "20"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-organization-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-organization-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: IAM Organization Admin
taxonomy.miloapis.com/product: "Identity & Access Management"
taxonomy.miloapis.com/sort-order: "10"
kubernetes.io/description: "Full access to organization-scoped IAM resources"
spec:
launchStage: Beta
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-organization-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-organization-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: IAM Organization Editor
taxonomy.miloapis.com/product: "Identity & Access Management"
taxonomy.miloapis.com/sort-order: "20"
kubernetes.io/description: "Edit organization-scoped IAM resources"
spec:
launchStage: Beta
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-organization-viewer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-organization-viewer
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: IAM Organization Viewer
taxonomy.miloapis.com/product: "Identity & Access Management"
taxonomy.miloapis.com/sort-order: "30"
kubernetes.io/description: "View organization-scoped IAM resources"
spec:
launchStage: Beta
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-access-approvals-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-access-approvals-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Access Approval Admin
kubernetes.io/description: Full access to platform access approvals
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-access-approvals-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-access-approvals-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Access Approval Editor
kubernetes.io/description: Create, update, and delete platform access approvals
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "20"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-access-approvals-reader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-access-approvals-reader
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Access Approval Viewer
kubernetes.io/description: View platform access approvals
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "30"
spec:
launchStage: Beta
includedPermissions:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-access-rejections-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-access-rejections-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Access Rejection Admin
kubernetes.io/description: Full access to platform access rejections
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-access-rejections-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-access-rejections-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Access Rejection Editor
kubernetes.io/description: Create, update, and delete platform access rejections
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "20"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-access-rejections-reader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-access-rejections-reader
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Access Rejection Viewer
kubernetes.io/description: View platform access rejections
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "30"
spec:
launchStage: Beta
includedPermissions:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-invitations-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-invitations-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Invitation Admin
kubernetes.io/description: Full access to platform invitations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-invitations-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-invitations-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Invitation Editor
kubernetes.io/description: Create, update, and delete platform invitations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "20"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-platform-invitations-reader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-platform-invitations-reader
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Platform Invitation Viewer
kubernetes.io/description: View platform invitations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "30"
spec:
launchStage: Beta
includedPermissions:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-role-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: role-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Role Admin
kubernetes.io/description: Full access to IAM roles
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-role-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: role-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Role Editor
kubernetes.io/description: Create, update, and delete IAM roles
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "20"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-role-reader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: role-reader
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: Role Viewer
kubernetes.io/description: View IAM roles
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "30"
spec:
launchStage: Beta
includedPermissions:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-user-deactivations-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-user-deactivations-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: User Deactivation Admin
kubernetes.io/description: Full access to user deactivations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-user-deactivations-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-user-deactivations-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: User Deactivation Editor
kubernetes.io/description: Create, update, and delete user deactivations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "20"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-user-deactivations-reader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-user-deactivations-reader
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: User Deactivation Viewer
kubernetes.io/description: View user deactivations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "30"
spec:
launchStage: Beta
includedPermissions:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-user-invitations-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-user-invitations-admin
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: User Invitation Admin
kubernetes.io/description: Full access to user invitations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "10"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-user-invitations-editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-user-invitations-editor
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: User Invitation Editor
kubernetes.io/description: Create, update, and delete user invitations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "20"
spec:
launchStage: Beta
inheritedRoles:
Expand Down
4 changes: 4 additions & 0 deletions config/roles/iam-user-invitations-reader.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ apiVersion: iam.miloapis.com/v1alpha1
kind: Role
metadata:
name: iam-user-invitations-reader
labels:
taxonomy.miloapis.com/role-category: service
annotations:
kubernetes.io/display-name: User Invitation Viewer
kubernetes.io/description: View user invitations
taxonomy.miloapis.com/product: Identity & Access Management
taxonomy.miloapis.com/sort-order: "30"
spec:
launchStage: Beta
includedPermissions:
Expand Down
Loading
Loading