如何在没有通知的情况下以编程方式将用户添加到AzureDevOps(例如RESTAPI)?

如何在没有通知的情况下以编程方式将用户添加到AzureDevOps(例如RESTAPI)?,rest,azure-devops,azure-devops-rest-api,Rest,Azure Devops,Azure Devops Rest Api,我希望以编程方式将用户添加到我的Azure DevOps服务组织中,而不会让他们收到通知。我已经开始使用下面这样的脚本,但用户仍然会收到通知: $method='POST' $devopsuri=”https://vsaex.dev.azure.com//_apis/userentitlements?api-版本=5.1-预览.1“ $pat=“” $encodedPat=[System.Convert]::tobase64字符串([System.Text.Encoding]::UTF8.Ge

我希望以编程方式将用户添加到我的Azure DevOps服务组织中,而不会让他们收到通知。我已经开始使用下面这样的脚本,但用户仍然会收到通知:

$method='POST'
$devopsuri=”https://vsaex.dev.azure.com//_apis/userentitlements?api-版本=5.1-预览.1“
$pat=“”
$encodedPat=[System.Convert]::tobase64字符串([System.Text.Encoding]::UTF8.GetBytes(“:$pat”))
$header=@{
授权=“基本$encodedPat”
}
$body=@{
“访问级别”=@{
“accountLicenseType”=“干系人”
}
“用户”=@{
“principalName=”“
“subjectKind”=“用户”
}
}| ConvertTo-Json-Depth 5
$result=Invoke-RestMethod-Uri$devopsuri-Method$Method-Headers$header-Body$Body-UseBasicParsing-ContentType‘application/json’

https://stackoverflow.com/questions/ask#
当我们在UI中未选中“发送电子邮件邀请”时,被邀请者将不会收到通知。 因此,我们可以通过在浏览器中按f12来获取此api

restapi:需要将
doNotSendInviteForNewUsers=true
添加到url并使用
PATCH
方法

PATCH https://vsaex.dev.azure.com/{org}/_apis/UserEntitlements?doNotSendInviteForNewUsers=true&api-version=5.1-preview.1
样本请求正文

[{"from":"","op":0,"path":"","value":{"accessLevel":{"licensingSource":1,"accountLicenseType":2,"msdnLicenseType":0,"licenseDisplayName":"Basic","status":0,"statusMessage":"","assignmentSource":1},"user":{"principalName":"XXXX@outlook.com","subjectKind":"user"}}}]
我的邮递员考试:


当我们在UI中未选中
发送电子邮件邀请时,被邀请者将不会收到通知。
因此,我们可以通过在浏览器中按f12来获取此api

restapi:需要将
doNotSendInviteForNewUsers=true
添加到url并使用
PATCH
方法

PATCH https://vsaex.dev.azure.com/{org}/_apis/UserEntitlements?doNotSendInviteForNewUsers=true&api-version=5.1-preview.1
样本请求正文

[{"from":"","op":0,"path":"","value":{"accessLevel":{"licensingSource":1,"accountLicenseType":2,"msdnLicenseType":0,"licenseDisplayName":"Basic","status":0,"statusMessage":"","assignmentSource":1},"user":{"principalName":"XXXX@outlook.com","subjectKind":"user"}}}]
我的邮递员考试: