Inviting Users

How to add users to your ZenML deployment

This is an older version of the ZenML documentation. To read and view the latest version please visit this up-to-date URL.

Multi-player mode with ZenML

After you have deployed ZenML and connected your local client with the deployment, you can go ahead and start adding your teammates as users.

By default, all users have Administrator permissions throughout the ZenML dashboard, however one user can always choose to share or not share their stacks.

Personal Settings

You can go to the settings page from the bottom of the side bar or top right of the header, and edit your details below:

Workspace Settings

In project settings, you can see a list of users who are invited or signed up for this ZenML deployment. You can go ahead and invite a new user here with a unique username. The dashboard will generate a new token for you, in the form of a URL that you can copy and send to your teammate.

You can also mimic this behavior in a connected ZenML with the following commands:

zenml user create USERNAME

This creates a new user. If an empty password is configured, an activation token is generated and a link to the dashboard is provided where the user can sign up. d

Sign up

From the invitation URL, a user can sign up as expected:

And that's it 🚀. We went from a simple ZenML pip install to a fully fledged multi-user, cloud deployment of ZenML.

Now, the next steps are to create stacks with components from the component gallery, or dive into advanced topics to learn about the inner workings of ZenML!

Last updated