使用nodejs将Azure用户添加到资源组

时间:2017-09-12 11:16:54

标签: azure azure-active-directory azure-sdk

使用Node.js SDK,我创建了一个用户和一个资源组。我现在如何将用户作为所有者分配给资源组?

1 个答案:

答案 0 :(得分:0)

您可以参考此example

authzClient.roleAssignments.create(scope, assignmentGuid, roleCreateParams, function (err, roleAssignment, req, res) {
  if (err) {
    console.log('\nError occured while creating the roleAssignment: \n' + util.inspect(err, { depth: null }));
    return;
  }

根据您的需要,您需要这个例子。

Owner角色ID为8e3af657-a8ff-443c-a75c-2fe8c4bcb635

scope应该是这样的/subscriptions/{subscription-id}/resourceGroups/myresourcegroup1

将应用程序ID替换为您的用户对象ID。

此外,您可以使用Azure rest API执行此操作,请参阅此link