https://dagster.io/ logo
#dagster-cloud
Title
# dagster-cloud
m

Mitchell Hynes

01/31/2023, 6:50 PM
In the hybrid cloud is there a way to lock down the agent so it can only run private images? Or is there a way to stop most users from creating new code locations?
d

daniel

01/31/2023, 6:53 PM
Right now any Editor can create code locations, but viewers can't: https://docs.dagster.io/dagster-cloud/account/managing-users#understanding-user-permissions We've been discussing adding a Launcher role (exact name TBD), that would be able to launch runs but not other tasks (such as making code locations)
ty thankyou 1
m

Mitchell Hynes

01/31/2023, 7:04 PM
I thought about that too but Viewers are an enterprise feature. It seems like a lot of access control is only available to that tier including multiple “Full Deployments”. For most users I assume the lower tiers are fine for their controls, but for us the enterprise tier’s access control is necessary for compliance reasons. However we’re too small to pay it either 😆 It would be useful to limit the hybrid agent in some way so it can only run approved images, like from a specific repository
j

johann

01/31/2023, 7:15 PM
If you’re using the kubernetes agent, there are some ways to restrict this from within your k8s cluster. Not sure if something similar exists for ECS
👍 1
m

Mitchell Hynes

01/31/2023, 7:15 PM
The ECS version would be using ECR PrivateLink and disabling outbound, but then the agent can’t access Dagster.
👍 1
Rock and a hard place 😆
j

johann

01/31/2023, 7:42 PM
Added an internal issue for restricting docker repositories from the dagster side
❤️ 1
m

Mitchell Hynes

01/31/2023, 7:47 PM
Thanks for the help!