Skip to content

Commit

Permalink
Merge pull request #837 from run-ai/RUN-19557-ownership-protection
Browse files Browse the repository at this point in the history
Run 19557 ownership protection
  • Loading branch information
jasonnovichRunAI authored Jul 4, 2024
2 parents 7170372 + 5c197b8 commit 1420f44
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions docs/admin/workloads/submitting-workloads.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,3 +153,19 @@ To submit a workload using the UI:
## Workload Policies

As an administrator, you can set *Policies* on Workloads. Policies allow administrators to *impose restrictions* and set *default values* for Researcher Workloads. For more information see [Workload Policies](../workloads/policies/policies.md).

## Worklaod Ownership Protection

Workload ownership protection in Run:ai ensures that only users who created a workload can delete or modify them. This feature is designed to safeguard important jobs and configurations from accidental or unauthorized modifications by users who did not originally create the workload.

By enforcing ownership rules, Run:ai helps maintain the integrity and security of your machine learning operations. This additional layer of security ensures that only users with the appropriate permissions can delete and suspend workloads.

This protection maintains workflow stability and prevents disruptions in shared or collaborative environments.

This feature is implemented at the cluster management entity level.

To enable ownership protection:

1. Update the runai-public configmap and set `workloadOwnershipProtection=true`.
2. Perform a cluster-sync to update cluster-service in the CP.
3. Use the workload-service flag to block deletion and suspension of workloads, when appropriate.

0 comments on commit 1420f44

Please sign in to comment.