Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to share compute instance with other user?

I create one compute instance 'yhd-notebook' in Azure Machine Learning compute with user1. When I login with user2, and try to open the JupyterLab of this compute instance, it shows an error message like below.

User user2 does not have access to compute instance yhd-notebook.

Only the creator can access a compute instance.

Click here to sign out and sign in again with a different account.

Is it possible to share compute instance with another user? BTW, both user1 and user2 have Owner role with the Azure subscription.

like image 695
Huodong Avatar asked Mar 05 '20 06:03

Huodong


People also ask

What is difference between compute instance and cluster?

Compute instances can be used as a training compute target similar to Azure Machine Learning compute training clusters. But a compute instance has only a single node, while a compute cluster can have more nodes.

What is compute cluster Azure?

What is a compute cluster? Azure Machine Learning compute cluster is a managed-compute infrastructure that allows you to easily create a single or multi-node compute. The compute cluster is a resource that can be shared with other users in your workspace.

What is instance in Azure?

What is an Azure Instance? Simply put, an instance in Azure can be understood as a Virtual Machine. Microsoft Azure Websites can be defined as a high-density, multi-tenancy platform.

How to share SQL Server instance with another user?

You can use the CLI tool SqlLocalDb.exe to share the instance. It is available in the Developer Command Prompt of Visual Studio. share|h ["owner SID or account"] "private name" "shared name" Shares the specified private instance using the specified shared name. If the user SID or account name is omitted, it defaults to current user.

How do I create a compute instance for another user?

As an administrator, you can create a compute instance for others in the workspace (preview). You can also use a setup script (preview) for an automated way to customize and configure the compute instance.

Can I have multiple compute instances attached to my workspace?

You can have multiple compute instances attached to your workspace. The dedicated cores per region per VM family quota and total regional quota, which applies to compute instance creation, is unified and shared with Azure Machine Learning training compute cluster quota.

How do I Share my Device with another user?

Click the Family & other users page on the right side. Under the "Other users" section, click the Add account option for the "Add other user" setting. Confirm the email address of the person you plan to share the device with. Click the Next button.


1 Answers

According to MS, all users in the workspace contributor and owner role can create, delete, start, stop, and restart compute instances across the workspace. However, only the creator of a specific compute instance is allowed to access Jupyter, JupyterLab, and RStudio on that compute instance. The creator of the compute instance has the compute instance dedicated to them, have root access, and can terminal in through Jupyter. Compute instance will have single-user login of creator user and all actions will use that user’s identity for RBAC and attribution of experiment runs. SSH access is controlled through public/private key mechanism.

like image 159
hui chen Avatar answered Oct 17 '22 07:10

hui chen