設定應用程式的服務條款和隱私權聲明
建置和管理與 Microsoft Entra ID 和 Microsoft 帳戶整合的多租用戶應用程式的開發人員,應包含應用程式服務條款和隱私權聲明的連結。 使用者會透過使用者同意體驗看到服務條款和隱私權聲明。 服務條款和隱私權聲明可協助使用者了解應用程式是可信的。 對於面向使用者的多租用戶應用程式 (供多個目錄使用或可供任何 Microsoft 帳戶使用的應用程式) 來說,服務條款和隱私權聲明特別重要。
您必須負責建立應用程式的服務條款和隱私權聲明文件,並提供這些文件的 URL。 對於無法提供這些連結的多租用戶應用程式,應用程式的使用者同意體驗會顯示警示,從而讓使用者不敢同意應用程式。
注意
- 服務條款與隱私權聲明連結不適用於單一租用戶應用程式
- 如果這兩個連結有所遺漏 (其中一個或兩個都遺漏),應用程式會顯示警示。
使用者同意體驗
下列範例顯示在設定服務條款和隱私權聲明時,以及未設定這些連結時,多租用戶應用程式的使用者同意體驗。
將服務條款和隱私權聲明文件的連結格式化
在新增應用程式的服務條款和隱私權聲明文件連結前,請確定 URL 符合下列指導方針。
指導方針 | 描述 |
---|---|
格式 | 有效 URL |
有效的結構描述 | HTTP 和 HTTPS 建議使用 HTTPS |
最大長度 | 2048 個字元 |
範例:https://myapp.com/terms-of-service
和 https://myapp.com/privacy-statement
新增服務條款和隱私權聲明的連結
準備好服務條款和隱私權聲明時,即可使用下列其中一種方法在應用程式中新增這些文件的連結:
使用 Microsoft Entra 系統管理中心
提示
本文中的步驟可能會依據您開始的入口網站而稍有不同。
請遵循下列步驟來新增連結:
- 以至少 應用程式開發人員 的身分登入 Microsoft Entra 系統管理中心。
- 瀏覽至 [身分識別]>[使用者體驗]>[公司商標]。
- 選取 [使用者入門],然後針對 [預設登入體驗] 選取 [編輯]。
- 選取 [頁尾],並填寫 [使用規定] 和 隱私權與 Cookie 的 URL。
- 選取 [檢閱 + 儲存]。
使用應用程式物件 JSON
如果您想要直接修改應用程式物件 JSON,您可以使用資訊清單編輯器來包含應用程式服務條款和隱私權聲明的連結。
- 瀏覽至 [應用程式註冊] 區段,然後選取應用程式。
- 開啟 [資訊清單] 窗格。
- Ctrl+F,搜尋 "informationalUrls"。 填寫資訊。
- 下載應用程式資訊清單、修改並上傳變更,以儲存您的變更。
"informationalUrls": {
"termsOfService": "<your_terms_of_service_url>",
"privacy": "<your_privacy_statement_url>"
}
使用 Microsoft Graph API
若要以程式設計方式 更新應用程式,您可以使用 Microsoft 圖形 API 來更新所有應用程式,以包含服務條款和隱私權聲明文件的連結。
PATCH https://graph.microsoft.com/v1.0/applications/{applicationObjectId}
{
"appId": "{your application object id}",
"info": {
"termsOfServiceUrl": "<your_terms_of_service_url>",
"supportUrl": null,
"privacyStatementUrl": "<your_privacy_statement_url>",
"marketingUrl": null,
"logoUrl": null
}
}
注意
- 請小心避免覆寫已指派給下列欄位的預先存在值:
supportUrl
、marketingUrl
和logoUrl
- Microsoft 圖形 API 僅適用於使用 Microsoft Entra 帳戶登入時。 不支援 Microsoft 個人帳戶。