<@ULVA73B9P> is there a way to add “users” / permi...
# ask-marvin
r
@Marvin is there a way to add “users” / permissions to view only jobs they have access to? or even just like a key in a url that only allows them to view one job without actually having basic auth login
m
In Prefect, managing user permissions and restricting access to specific jobs or deployments can be achieved through roles and access control lists (ACLs). Here's a brief overview: 1. Custom Roles: Prefect allows you to create custom roles with specific permissions. You can start by inheriting permissions from a built-in role and then customize it further. This can be useful for defining what actions users can perform within a workspace. More details can be found here. 2. Object Access Control Lists (ACLs): Prefect Cloud's Enterprise plan offers object-level ACLs to restrict access to specific users or service accounts within a workspace. This feature is available for blocks, deployments, and work pools. When an ACL is configured, only explicitly added users will have access to the object. More information is available here. Unfortunately, there isn't a built-in feature to provide URL-based access without authentication. Implementing such a feature would likely require a custom solution outside of Prefect's current capabilities. If you are interested in exploring more about these topics, you can check the relevant documentation links provided above.