簡體   English   中英

UserNotLicensed:用戶沒有使用許可<modernproject>和<readonly>使用權</readonly></modernproject>

[英]UserNotLicensed :User does not have license to use <ModernProject> with <ReadOnly> access

我正在使用以下代碼創建 CRM 客戶端

var conn = new CrmServiceClient($@"AuthType=ClientSecret;url={organizationUri};ClientId={clientId};ClientSecret={clientSecret}");

上面的代碼向我拋出“UserNotLicensed:User does not have license to use with access”錯誤

我還關注了這篇文章來創建應用程序用戶。 這是不可能的,因為需要使用 power platform 創建用戶。

https://www.ashishvishwakarma.com/Dynamics-365-Single-Tenant-Server-2-Server-Authentication-Azure-Active-Directory-Access-Token/

我的看起來像

在此處輸入圖像描述

此外,如文章中所示,我無法導航到“新用戶”表單。 它不斷重定向到 Office 管理頁面。 我不確定我是否有權創建。 假設我讓管理員這樣做,管理員可以選擇將用戶與應用程序相關聯嗎?

在此處輸入圖像描述

創建應用程序用戶。 這是不可能的,因為需要使用 power platform 創建用戶。

你這是什么意思? 您首先需要通過 Azure AD 創建的應用程序用戶作為文章中提到的應用程序注冊,然后您需要 go 到 admin.powerplatfrom.com,select 您的環境,然后您會看到 s2s 用戶。 如果您單擊此處,它會為您提供所有 s2s 用戶的列表(包括您創建的用戶)。 在您的環境中添加此 s2s 用戶並分配特定的安全角色(在大多數情況下是系統管理員)。 這應該可以解決您的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM