앱 서비스 약관 및 개인정보처리방침 구성

Microsoft Entra ID와 Microsoft 계정을 통합하는 다중 테넌트 앱을 빌드하고 관리하는 개발자는 앱의 서비스 약관 및 개인정보처리방침에 대한 링크를 포함해야 합니다. 서비스 약관 및 개인정보처리방침은 사용자 동의 환경을 통해 사용자에게 표시됩니다. 서비스 약관 및 개인정보처리방침은 사용자가 앱을 믿고 사용할 수 있게 도와줍니다. 서비스 약관 및 개인정보처리방침은 여러 디렉터리에서 사용되거나 모든 Microsoft 계정에 제공되는 사용자용 다중 테넌트 앱에서 특히 중요합니다.

개발자는 앱의 서비스 약관 및 개인정보처리방침 문서를 만들고 이러한 문서에 대한 URL을 제공할 책임이 있습니다. 다중 테넌트 앱에서 이러한 링크를 제공하지 않는 경우 앱의 사용자 동의 환경에 사용자의 앱 사용 동의를 말리는 경고가 표시됩니다.

참고 항목

  • 서비스 약관 및 개인정보처리방침 링크는 단일 테넌트 앱에는 적용되지 않습니다.
  • 두 링크 중 하나 또는 둘 다 없으면 앱에서 경고를 표시합니다.

다음 예제에서는 서비스 약관 및 개인정보처리방침이 구성되고, 해당 링크가 구성되지 않은 경우 다중 테넌트 앱에 대한 사용자 동의 환경을 보여줍니다.

Screenshots with and without a privacy statement and terms of service provided

앱의 서비스 약관 및 개인정보처리방침 문서에 링크를 추가하기 전에 URL이 지침을 준수하는지 확인해야 합니다.

지침 설명
Format 유효한 URL
유효한 스키마 HTTP 및 HTTPS
HTTPS 권장
최대 길이 2048자

예: https://myapp.com/terms-of-servicehttps://myapp.com/privacy-statement

서비스 약관 및 개인정보처리방침이 준비되면 다음 방법 중 하나를 사용하여 앱에 이러한 문서의 링크를 추가할 수 있습니다.

Microsoft Entra 관리 센터 사용

이 문서의 단계는 시작하는 포털에 따라 약간 다를 수 있습니다.

링크를 추가하려면 다음 단계를 따릅니다.

  1. 최소한 애플리케이션 개발자Microsoft Entra 관리 센터에 로그인합니다.
  2. ID>사용자 환경>회사 브랜딩으로 이동합니다.
  3. 시작을 선택한 다음 기본 로그인 환경에 대해 편집을 선택합니다.
  4. 바닥글을 선택하고 사용 약관 및 개인 정보 보호 및 쿠키에 대한 URL을 입력합니다.
  5. 검토 + 저장을 선택합니다.

앱 개체 JSON을 사용하여

앱 개체 JSON을 직접 수정하는 것을 선호하는 경우 매니페스트 편집기를 사용하여 앱의 서비스 약관 및 개인정보처리방침 링크를 포함할 수 있습니다.

  1. 앱 등록 섹션으로 이동하여 앱을 선택합니다.
  2. 매니페스트 창을 엽니다.
  3. Ctrl+F, "informationalUrls"를 검색합니다. 정보를 입력합니다.
  4. 앱 매니페스트를 다운로드하고, 수정하고, 업로드하여 변경 내용을 저장합니다.
    "informationalUrls": { 
        "termsOfService": "<your_terms_of_service_url>", 
        "privacy": "<your_privacy_statement_url>" 
    }

Microsoft Graph API 사용

프로그래밍 방식으로 앱을 업데이트하려면 Microsoft Graph 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, marketingUrllogoUrl 필드에 할당된 기존 값을 덮어쓰지 않도록 주의해야 합니다.
  • Microsoft Graph API는 Microsoft Entra 계정으로 로그인하는 경우에만 작동합니다. 개인 Microsoft 계정은 지원되지 않습니다.