Terms of Service in Azure Active Directory - Microsoft Enter (2023)

  • Article
  • 18 minutes to read

The Azure AD Terms of Use provide an easy way for organizations to present information to end users. This presentation ensures that users see the disclaimers relevant to legal or compliance requirements. This article describes how to get started with the Terms of Service (ToU).

supervision

This article provides steps to remove personal data from your device or service and can be used to support your obligations under the GDPR. You can find general information about the GDPR atGDPR section in the Microsoft Trust Centeris inGDPR section of the Service Trust portal.

overview videos

The following video provides a quick overview of the ToU guidelines.

More videos can be found at:

What can I do with the Terms of Use?

The Azure AD Terms of Use have the following characteristics:

  • Require employees or guests to agree to your terms of service before they are granted access.
  • Require employees or guests to accept your terms of service on all devices before access is granted.
  • Ask employees or guests to agree to your terms of service on a regular basis.
  • Require employees or guests to accept your terms of service before enrolling security credentials in Azure AD Multi-Factor Authentication (MFA).
  • Require employees to accept your terms of service before registering security information with Azure AD Self-Service Password Reset (SSPR).
  • Present the general terms of use to all users in your organization.
  • Present specific terms of service based on a user's attributes (for example, doctors vs. nurses, or local vs. international staff).dynamic groups).
  • Set specific terms of use when accessing applications with high business value like Salesforce.
  • Present the terms of service in different languages.
  • List who has and who has not accepted your terms of service.
  • Help us comply with data protection regulations.
  • View a log of Terms of Use policy activity for compliance and auditing.
  • Create and manage Terms of Service withAPIs use Microsoft Graph.

requirements

To use and configure the Azure AD Terms of Service, you need the following:

  • Licencias de Azure AD Premium P1, P2, EMS E3 o EMS E5.
    • If you don't have any of these subscriptions, you canGet Azure AD PremiumoActivate the Azure AD premium trial.
  • One of the following administrator accounts for the directory you want to configure:
    • global admin
    • security administrator
    • Conditional Access Manager

Document of conditions of use

The Azure AD Terms of Use uses the PDF format to present the content. The PDF file can contain any content, such as existing contract documents, allowing you to collect end-user contracts during user enrollment. To help mobile users, the recommended font size in the PDF is 24 points.

Add terms of use

After completing the Terms of Service policy document, use the following procedure to add it.

  1. login inportal to azureas conditional access administrator, security administrator or global administrator.

  2. navigate toAzure Active Directory>security>conditional access>Terms of use.

  3. Choose,new terms.

    Terms of Service in Azure Active Directory - Microsoft Enter (1)

  4. noNameIn the Terms of Use field, enter a name for the policy used in the Azure portal.

  5. ForDocument of conditions of use, browse and select the Final Terms of Use PDF.

  6. Select the language for your Terms of Use document. The language option allows you to upload multiple terms of use, each with a different language. The version of the Terms of Service that an end user sees is based on their browser settings.

  7. nodisplay nameIn the field, enter a title that users will see when they log in.

  8. To require end users to read the terms of service before accepting them, configureAsk users to extend the terms of serviceProem.

  9. To require end users to accept your Terms of Service on any device they access, configureRequire user consent on all devicesProem. Users may be forced to install other apps when this option is enabled. For more information, seeTerms of use by device.

  10. If you want the Acceptable Use Policy terms of consent to expire on a schedule, setExpiration of ConsentsProem. When enabled, two more schedule settings appear.

    Terms of Service in Azure Active Directory - Microsoft Enter (2)

  11. use theexpires frommifrequencySettings to specify the schedule of usage policy expiration conditions. The following table shows the output of some sample configurations:

    expires fromfrequencyResult
    DateA mesStarting today, users must agree to the Terms of Service and re-accept each month.
    date without futureA mesStarting today, users must agree to the Terms of Service. If the date is in the future, the consents expire and users will have to re-accept them every month.

    For example, if you set the expiration start date toJanuary 1and frequency forA mes, two users may experience timeouts:

    of the userFirst acceptance dateFirst expiration dateSecond expiration dateThird due date
    AliciaJanuary 1February 1stMarch 1stApril 1st
    BetoJanuary 15February 1stMarch 1stApril 1st
  12. use theDuration until new acceptance required (days)Settings to specify the number of days before the user must accept the terms of service again. This allows users to follow their own schedule. For example, if you set the duration to30Days, this is what the expiration times would look like for two users:

    of the userFirst acceptance dateFirst expiration dateSecond expiration dateThird due date
    AliciaJanuary 1January 31March 2April 1st
    BetoJanuary 15February 14thMarch 16April 15

    Is it possible to use thatExpiration of ConsentsmiDuration until new acceptance required (days)settings together, but usually one or the other is used.

  13. Underconditional access, benutze oApply with Conditional Access Policy TemplateList to select the template to enforce the terms of service.

    modeldescription
    custom policySelect the users, groups, and applications to which these Terms of Service apply.
    Create a conditional access policy laterThese terms of use appear in the grant control list when you create a conditional access policy.

    Important

    Conditional access policy controls (including Terms of Service) do not support the enforcement of service accounts. We recommend excluding all service accounts from the Conditional Access policy.

    (Video) How to use Microsoft Identity (Azure AD) to Authenticate Your Users

    Custom Conditional Access policies allow for granular terms of use down to a specific cloud application or group of users. For more information, seeQuick start: Before accessing cloud applications, the terms of use must be accepted.

  14. selectMourn.

    If you selected a custom Conditional Access template, a new screen will appear where you can create your custom Conditional Access policy.

    Terms of Service in Azure Active Directory - Microsoft Enter (3)

    You should now see your new Terms of Service.

View the report of who accepted and rejected

The Terms of Use sheet shows the number of users who accepted and rejected. These counts and the acceptance/rejection are stored for the duration of the Terms of Use.

  1. Sign in to Azure and go toTerms of usenohttps://aka.ms/catou.

    Terms of Service in Azure Active Directory - Microsoft Enter (4)

  2. For a Terms of Service policy, select the numbers belowacceptedorefusedto see the current status of users.

    Terms of Service in Azure Active Directory - Microsoft Enter (5)

  3. To view the history of a single user, select the ellipsis (...) and sosee story.

    Terms of Service in Azure Active Directory - Microsoft Enter (6)

    In the history view, you can see a history of all acceptances, rejections, and expiration times.

    Terms of Service in Azure Active Directory - Microsoft Enter (7)

View Azure AD audit logs

If you want to see more activity, the Azure AD Terms of Service includes audit logs. Each user consent triggers an event in the audit logs that are kept for30 diameter. You can view these logs in the portal or download them as a CSV file.

To get started with Azure AD audit logs, use the following procedure:

  1. login inportal to azureas conditional access administrator, security administrator or global administrator.

  2. navigate toAzure Active Directory>security>conditional access>Terms of use.

  3. Select a Terms of Use.

  4. selectView audit logs.

  5. On the Azure AD Audit Logs screen, you can use the provided lists to filter the information to target specific audit log information.

    you can also chooseDescargarto download the information to a .csv file for local use.

    Terms of Service in Azure Active Directory - Microsoft Enter (8)

    Selecting a record will bring up a dashboard with more details of the activity.

    Terms of Service in Azure Active Directory - Microsoft Enter (9)

What are the terms of service for users?

Once a ToU policy is created and applied, users who are in scope will see the following screen upon login.

Terms of Service in Azure Active Directory - Microsoft Enter (10)

Users can view the terms of service and use the zoom in and out buttons if necessary.

Terms of Service in Azure Active Directory - Microsoft Enter (11)

(Video) Azure Active Directory - Identity Governance - Terms of Use

The following screen shows what a ToU policy looks like on mobile devices.

Terms of Service in Azure Active Directory - Microsoft Enter (12)

Users only have to accept the Terms of Use once and will not see the Terms of Use on subsequent logins.

How users can review their Terms of Service

Users can review and view the Terms of Service they have accepted by following the procedure below.

  1. get intohttps://micuenta.microsoft.com/.
  2. selectSettings and Privacy.
  3. selectprivacy.
  4. Underorganization note, selectVernext to the Terms of Service you want to review.

Edit terms of use details

You can edit some details of the Terms of Service, but you can't change an existing document. The following procedure describes how to edit the details.

  1. login inportal to azureas conditional access administrator, security administrator or global administrator.

  2. navigate toAzure Active Directory>security>conditional access>Terms of use.

  3. Select the terms of use you want to edit.

  4. selectedit conditions.

  5. In the Edit Terms of Use section, you can change the following options:

    • Name– the internal name of the terms of use, which is not shared with end users
    • display name– the name that end users can see when viewing the Terms of Service
    • Ask users to extend the terms of service– Activate this optionemobliges the end user to expand the terms of use document before accepting it.
    • (Preview) You canupdate existing terms of usedocument
    • You can add a language to the existing Terms of Service

    If there are other settings you want to change, such as B. PDF document, users must accept all devices, allow consents to expire, duration before re-accept, or conditional access policy, you need to create a new ToU policy.

    Terms of Service in Azure Active Directory - Microsoft Enter (13)

  6. When you are done, selectointment to save your changes.

Update a version or PDF of an existing Terms of Use

  1. login inportal to azureas conditional access administrator, security administrator or global administrator.

  2. navigate toAzure Active Directory>security>conditional access>Terms of use.

  3. Select the terms of use you want to edit.

  4. selectedit conditions.

  5. Choose the language for which you want to update a new versionTo updatebelow action column

    Terms of Service in Azure Active Directory - Microsoft Enter (14)

  6. In the right pane, upload the PDF file to the new version

  7. There is also a toggle option hereask for additional oilif you want your users to accept this new version the next time they log in. If you require your users to sign in again, they will be prompted to sign in for that new version the next time they try to access the resource defined in your Conditional Access policy. If you don't prompt your users to opt out again, the previous consent will remain valid and only new users who have not previously consented or whose consent has expired will see the new version. Until the end of the session.ask for additional oilUsers do not have to accept the new Terms of Service. If you want to ensure reacceptance, please delete and create new Terms of Service for that case.

    Terms of Service in Azure Active Directory - Microsoft Enter (15)

  8. Once you've uploaded your new PDF and decided to accept it again, select "Add" at the bottom of the panel.

  9. You will now see the latest version in the Document column.

View Previous Versions of Terms of Use

  1. login inportal to azureas conditional access administrator, security administrator or global administrator.

  2. navigate toAzure Active Directory>security>conditional access>Terms of use.

  3. Select the Terms of Service for which you want to see the version history.

  4. selectLanguages ​​and version history

  5. selectSee previous versions.

    Terms of Service in Azure Active Directory - Microsoft Enter (16)

  6. You can select the name of the document to download this version

    (Video) Azure AD Authentication Methods and Policies

See who accepted which version

  1. login inportal to azureas conditional access administrator, security administrator or global administrator.
  2. navigate toAzure Active Directory>security>conditional access>Terms of use.
  3. To see who has currently accepted the Terms of Service, select the number belowacceptedColumn for the desired terms of use.
  4. By default, the next page shows the current approval status of the ToU by each user
  5. If you want to see past consent events, you can chooseaVonActual statediscontinued. Now you can see each user's events in detail about each version and what happened.
  6. Alternatively, you can select a specific version ofperformanceDropdown menu to see who has accepted this particular version.

Add a ToU language

The following procedure describes how to add a ToU language.

  1. login inportal to azureas conditional access administrator, security administrator or global administrator.

  2. navigate toAzure Active Directory>security>conditional access>Terms of use.

  3. Select the terms of use you want to edit.

  4. selectedit conditions

  5. selectadd languageat the end of the page.

  6. In the Add Language to Terms of Use section, upload your localized PDF and select your language.

    Terms of Service in Azure Active Directory - Microsoft Enter (17)

  7. selectadd language.

  8. selectointment 

  9. selectAddto add the language.

Terms of use by device

oRequire user consent on all devicesThis setting allows you to require end users to accept your terms of service on any device they access from. The end user must register their device with Azure AD. If the device is enrolled, the device ID is used to enforce the terms of service on each device.

Supported platforms and software.

iOSAndroidwindows 10Of others
native appSimSimSim
Microsoft-RandSimSimSim
internet explorerSimSimSim
Chrome (with extension)SimSimSim

The Terms of Use per device have the following limitations:

  • A device can only be assigned to one tenant.
  • A user must have permissions to join your device.
  • The Intune enrollment app is not supported. Make sure you do not participate in any conditional access policies that are required by the Terms of Service.
  • Azure AD B2B users are not supported.

If the user's device isn't enrolled, you'll see a message that you need to join the device. Your experience depends on the platform and software.

Connect to a Windows 10 device

When a user is using Windows 10 and Microsoft Edge, they receive a message similar to the followingsign in to your device.

Terms of Service in Azure Active Directory - Microsoft Enter (18)

If they are using Chrome, they will be prompted to install it.Windows 10 account extension.

Register an iOS device

If a user is using an iOS device, they will be prompted to install theMicrosoft Authenticator Application.

Register an Android device

If a user is using an Android device, they will be prompted to install theMicrosoft Authenticator Application.

Browser

If a user is using an unsupported browser, they will be prompted to use a different browser.

Terms of Service in Azure Active Directory - Microsoft Enter (19)

Delete terms of use

You can delete the old Terms of Use by following the procedure below.

  1. login inportal to azureas conditional access administrator, security administrator or global administrator.

  2. navigate toAzure Active Directory>security>conditional access>Terms of use.

  3. Select the Terms of Service you want to remove.

  4. selectremove terms.

  5. In the message that asks if you want to continue, chooseSim.

    Terms of Service in Azure Active Directory - Microsoft Enter (20)

    You should no longer see your Terms of Service.

    (Video) Microsoft Entra - Permission Management

Delete User Acceptance Record

User subscription records will be deleted:

  • If the administrator removes the ToU explicitly. When this change occurs, any subscription records associated with those specific Terms of Use will also be deleted.
  • When the tenant loses their Azure Active Directory Premium license.
  • If the tenant is deleted.

Political changes

Conditional Access policies take effect immediately. In this case, the administrator sees "sad clouds" or "Azure AD token issues". The administrator must sign out and sign in to comply with the new policy.

Important

In-scope users must opt-out and opt-in to a new policy if:

  • A Conditional Access policy is enabled in a Terms of Service policy
  • or a second Terms of Service policy is created

B2B guests

Most organizations have a process for their employees to agree to their organization's terms of service and privacy statements. But how can you enforce the same consents for business-to-business (B2B) Azure AD guests when they're added via SharePoint or Teams? Conditional Access and Terms of Service policies allow you to directly apply a policy to B2B guest users. During the invitation redemption process, the User will receive the Terms of Service.

The terms of service are only displayed if the user has a guest account in Azure AD. Currently, SharePoint Online has aAd hoc experience of external share recipientsto share a document or folder that does not require the user to have a guest account. In this case, the terms of use will not be displayed.

Terms of Service in Azure Active Directory - Microsoft Enter (21)

Cloud application support

The terms of use can be used for various cloud applications, such as Azure Information Protection and Microsoft Intune. This support is currently in preview.

Azure Information Protection

You can configure a conditional access policy for the Azure Information Protection app and request a terms of use policy when a user accesses a protected document. This setting activates a terms of use policy before a user accesses a protected document for the first time.

Terms of Service in Azure Active Directory - Microsoft Enter (22)

Microsoft Intune enrollment

You can configure a conditional access policy for the Microsoft Intune enrollment app and require a terms of use policy before enrolling a device in Intune. For more information, see ReadingChoosing the Right Term Solution for Your Organization's Blog Post.

Terms of Service in Azure Active Directory - Microsoft Enter (23)

supervision

The Intune enrollment app is not supportedTerms of use by device.

Frequent questions

Q: I can't sign in with PowerShell when the Terms of Service is enabled.
A: The Terms of Service can only be accepted during interactive authentication.

Q: How do I see if a user has accepted the Terms of Service?
A: On the Terms of Use sheet, select the following numberaccepted. You can also view or search for subscription activity in the Azure AD audit logs. For more information, see See who accepted and rejected the report andView Azure AD audit logs.

Q: How long is the information stored?
A: The number of users in the Terms of Service report and who accepted/declined them is stored for the duration of the Terms of Service. Azure AD audit logs are retained for 30 days.

Q: Why do I see a different number of consents in the Usage Details Summary than in the Azure AD audit logs?
A: Summary data from the Terms of Use is retained for the term of these Terms of Use, while Azure AD audit logs are retained for 30 days.

Q: Why do I see a different number of consents in the Terms of Use overview compared to the exported CSV report?
A: The overview of the Terms of Use Details reflects the assumptions added to the current version of the policy (updated once a day). When expiration is enabled or a TOU agreement is updated (needing a new acknowledgment), the count in the details summary resets as acknowledgments expire, displaying the count for the current version. All acceptance history is still captured in the CSV report.

Q: If the hyperlinks are in the Acceptable Use Policy PDF, can end users click them?
A: Yes, end users can select hyperlinks to other pages, but links to sections within the document are not supported. Also, the hyperlinks related to the usage policy PDFs do not work when accessed through the MyApps/MyAccount portal in Azure AD.

Q: Can the Terms of Service support multiple languages?
A: Yes. There are currently 108 different languages ​​that an administrator can configure for a single Terms of Service policy. An administrator can upload multiple PDF documents and tag these documents with the corresponding language (up to 108). When end users log in, we check their browser's language settings and display the corresponding document. If there is no match, we display the default document, which is the first document loaded.

Q: When does the Terms of Service policy kick in?
A: The Terms of Service are activated during login.

Q: Which apps can I target a terms of service policy for?
A: You can create a Conditional Access policy for enterprise apps using modern authentication. For more information, seebusiness applications.

Q: Can I add multiple Terms of Service for a specific user or application?
A: Yes, by creating multiple Conditional Access policies that target those groups or applications. If multiple terms of use apply to a user, the user agrees to one of the terms of use in each case.

Q: What happens if a user rejects the Terms of Service?
A: The user will not be able to access the application. The user would have to log in again and agree to the terms to gain access.

Q: Is it possible to opt out of a previously accepted Terms of Service?
A: you canRead the terms of use accepted above, but there is currently no way to opt out.

Q: What if I also use the Intune Terms of Service?
A: If you have read the Azure AD Terms of Service andIntune Terms of Service, the user must accept both. For more information, seeChoosing the Right Term Solution for Your Organization's Blog Post.

Q: What endpoints does the Terms of Service service use for authentication?
A: The Terms of Service uses the following endpoints for authentication:https://tokenprovider.termsofuse.identitygovernance.azure.com,https://micuenta.microsoft.commihttps://cuenta.directorioactivo.windowsazure.com. If your organization whitelists login URLs, you must add these endpoints to your whitelist along with your Azure AD login endpoints.

Next steps

  • Quick start: Before accessing cloud applications, the terms of use must be accepted

Videos

1. Learn Microsoft Active Directory (ADDS) in 30mins
(Andy Malone MVP)
2. Azure Active Directory | Azure Active Directory Tutorial | Azure Tutorial For Beginners |Simplilearn
(Simplilearn)
3. Azure Active Directory Multi Factor Authentication and Security defaults
(Office 365 Concepts)
4. Azure AD App Registrations, Enterprise Apps and Service Principals
(John Savill's Technical Training)
5. Azure Active Directory Registered Devices
(Concepts Work)
6. S01E08 - Configuring Conditional Access in Microsoft Intune - (I.T)
(Intune Training)
Top Articles
Latest Posts
Article information

Author: Virgilio Hermann JD

Last Updated: 06/15/2023

Views: 5610

Rating: 4 / 5 (41 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Virgilio Hermann JD

Birthday: 1997-12-21

Address: 6946 Schoen Cove, Sipesshire, MO 55944

Phone: +3763365785260

Job: Accounting Engineer

Hobby: Web surfing, Rafting, Dowsing, Stand-up comedy, Ghost hunting, Swimming, Amateur radio

Introduction: My name is Virgilio Hermann JD, I am a fine, gifted, beautiful, encouraging, kind, talented, zealous person who loves writing and wants to share my knowledge and understanding with you.