Konfigurowanie warunków użytkowania usługi i zasad zachowania poufności informacji dla aplikacji
Deweloperzy, którzy tworzą aplikacje wielodostępne, które integrują się z identyfikatorem Microsoft Entra ID i kontami Microsoft, powinni dołączać linki do warunków użytkowania aplikacji i zasad zachowania poufności informacji. Warunki korzystania z usług i zasad zachowania poufności informacji są udostępniane użytkownikom za pośrednictwem środowiska wyrażania zgody przez użytkownika. Pomagają oni użytkownikom wiedzieć, że mogą ufać Twojej aplikacji. Warunki korzystania z usług i zasad zachowania poufności informacji są szczególnie krytyczne dla aplikacji wielodostępnych dla użytkowników — aplikacji używanych przez wiele katalogów lub dostępnych dla dowolnego konta Microsoft.
Użytkownik jest odpowiedzialny za tworzenie dokumentów dotyczących warunków użytkowania usługi i zasad zachowania poufności informacji dla aplikacji oraz udostępnianie adresów URL tym dokumentom. W przypadku aplikacji wielodostępnych, które nie udostępniają tych linków, środowisko wyrażania zgody użytkownika dla aplikacji wyświetli alert, który może zniechęcać użytkowników do wyrażania zgody na aplikację.
Notatka
- Linki do warunków korzystania z usług i polityki prywatności nie mają zastosowania do aplikacji jednodzierżawczych
- Jeśli brakuje jednego lub obu linków, aplikacja wyświetli alert.
Środowisko zgody użytkownika
W poniższym przykładzie przedstawiono doświadczenie użytkownika dotyczące wyrażania zgody w aplikacji wielodostępowej, gdy warunki korzystania z usługi i polityka prywatności są skonfigurowane oraz gdy te linki nie są skonfigurowane.
Formatowanie linków do dokumentów dotyczących warunków użytkowania usługi i zasad zachowania poufności informacji
Przed dodaniem linków do dokumentów dotyczących warunków użytkowania usługi i zasad zachowania poufności informacji w aplikacji upewnij się, że adresy URL są zgodne z tymi wytycznymi.
Wytyczna | Opis |
---|---|
Formatowanie | Prawidłowy adres URL |
Prawidłowe schematy | HTTP i HTTPS Zalecamy HTTPS |
Maksymalna długość | 2048 znaków |
Przykłady: https://myapp.com/terms-of-service
i https://myapp.com/privacy-statement
Dodawanie linków do warunków użytkowania usługi i zasad zachowania poufności informacji
Gdy warunki użytkowania usługi i zasady zachowania poufności informacji są gotowe, możesz dodać linki do tych dokumentów w aplikacji przy użyciu jednej z następujących metod:
- za pośrednictwem centrum administracyjnego firmy Microsoft Entra
- Używanie obiektu JSON aplikacji
- Korzystanie z interfejsu API programu Microsoft Graph
Korzystanie z centrum administracyjnego firmy Microsoft Entra
Wykonaj następujące kroki, aby dodać linki:
- Zaloguj się do centrum administracyjnego Microsoft Entra jako przynajmniej Deweloper Aplikacji.
- Przejdź do Identity>Środowisko użytkownika>Znakowanie Firmowe.
- Wybierz pozycję Wprowadzenie, a następnie wybierz pozycję Edytuj dla domyślnego doświadczenia logowania .
- Wybierz stopkę i wypełnij adres URL dla warunków użytkowania oraz polityki prywatności & plików cookie.
- Wybierz pozycję Przejrzyj i zapisz.
Korzystanie z pliku JSON obiektu aplikacji
Jeśli wolisz bezpośrednio zmodyfikować kod JSON obiektu aplikacji, możesz użyć edytora manifestu, aby dołączyć linki do warunków użytkowania usługi i zasad zachowania poufności informacji w aplikacji.
- Przejdź do sekcji Rejestracje aplikacji i wybierz aplikację.
- Otwórz okienko manifestu.
- Ctrl+F, wyszukaj ciąg "informationalUrls". Wypełnij informacje.
- Zapisz zmiany, pobierając manifest aplikacji, modyfikując go i przekazując.
"informationalUrls": {
"termsOfService": "<your_terms_of_service_url>",
"privacy": "<your_privacy_statement_url>"
}
Korzystanie z interfejsu API programu Microsoft Graph
Aby programowo zaktualizowaćaplikację, możesz użyć Microsoft Graph API do aktualizacji wszystkich aplikacji, aby dodać linki do dokumentów dotyczących warunków użytkowania i polityki prywatności.
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
}
}
Notatka
- Należy zachować ostrożność, aby nie zastępować żadnych wstępnie istniejących wartości przypisanych do dowolnego z tych pól:
supportUrl
,marketingUrl
ilogoUrl
- Interfejs API programu Microsoft Graph działa tylko po zalogowaniu się przy użyciu konta Microsoft Entra. Osobiste konta Microsoft nie są obsługiwane.