How to manage users within a project on My DataLake Services

In this article, you will learn how to manage users within a project.

What we are going to cover

Prerequisites

No. 1 Account

You need a profile on My DataLake Services: How to create a profile on My DataLake Services

No. 2 Administrative privileges within a project

You need to be a member of a project and have administrative privileges in it. That project must be accepted by an operator of My DataLake Services.

To learn how to create a project, check How to create a project on My DataLake Services

Alternatively, you can join an existing project and its admin can grant you admin privileges.

No. 3 Users within your project

On My DataLake Services, a project needs to have at least one user.

In this article, we will cover how to manage other users. Therefore, to follow this article, you must not be the only member of your project.

To learn how to invite other users, see How to invite a user to a project on My DataLake Services

Maximum number of users

The number of users that have access to the project is limited. The default number of users is 3 and if you want more, you have to request a higher number of users by raising this limit. To that end, click on button Request higher users limit and enter the wanted number in the following modal window:

../../_images/how-to-manage-users-3.png

A notice in the lower right part of the window will appear:

../../_images/how-to-manage-users-4.png

The operator will approve or disapprove that request, taking into account the availability of resources those users will have access to as a group. So, if your resource has 12 cores, times the number of the users of the account, some 120 cores for 10 users will be requested, 180 cores for 15 users and so on.

Once approved, you will see the current number in Users & privileges screen.

../../_images/how-to-manage-users-5.png

To see the list of limit requests, click on Users limit requests. Here is the list with one approved request:

../../_images/how-to-manage-users-7.png

Giving user administrator privileges

Warning

Make sure that you give admin privileges only to users whom you trust. They will be able to manage your project, including revoking your own admin privileges and even remove you from your project.

On the list of users within your project, click the checkbox in column Admin privileges for user whom you want to give these privileges:

../../_images/manage-users-entity-03_dedl-repeat.png

You should be prompted for confirmation. Click Confirm:

../../_images/manage-users-entity-04_dedl.png

In the bottom right corner of the page, the following confirmation should appear:

../../_images/manage-users-entity-05_dedl.png

The checkbox which you clicked should now be checked:

../../_images/manage-users-entity-06_dedl.png

This user should have Admin privileges. In example above, both users actually have these privileges.

Revoking admin privileges

On the list of users within your project, uncheck the checkbox in column Admin privileges for user whom you want to revoke these privileges:

../../_images/manage-users-entity-07_dedl.png

You should be prompted for confirmation. Click Confirm

../../_images/manage-users-entity-04_dedl.png

In the bottom right corner of the page, the following confirmation should appear:

../../_images/manage-users-entity-05_dedl.png

The user should now no longer have Admin privileges:

../../_images/manage-users-entity-08_dedl.png

Removing user from a project

On the list of users within your project, click Unassign for user whom you want to remove from your project:

../../_images/manage-users-entity-09_dedl.png

You should be asked for confirmation. Click Confirm

../../_images/unassign-user-from-project.png

In the bottom right corner of the page, you should get the following confirmation:

../../_images/unassign-user-from-project-confirm.png

The user should now no longer be part of your project:

../../_images/manage-users-entity-12_dedl.png

Important

When you create a project on My DataLake Services, you are automatically an admin of this project. There must always be an admin and you will not be able to remove yourself from the project if you are the only admin left.

What To Do Next

The admin user will have to define which resources will be used by the entire group of project users. Learn more here: /dedl-big-data-processing-services/my_datalake_services/How-to-request-for-JupyterHub-roles-on-My-DataLake-Services/How-to-request-for-JupyterHub-roles-on-My-DataLake-Services

How to manage users within a project on My DataLake Services