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:

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

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.

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

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:

You should be prompted for confirmation. Click Confirm:

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

The checkbox which you clicked should now be checked:

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:

You should be prompted for confirmation. Click Confirm

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

The user should now no longer have Admin privileges:

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:

You should be asked for confirmation. Click Confirm

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

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

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