Skip to content

Commit 1e997af

Browse files
authored
Merge pull request #92622 from rolyon/rolyon-elm-troubleshoot
[Azure AD] [ELM] Troubleshoot updates
2 parents 757a358 + 4a0d15c commit 1e997af

File tree

13 files changed

+168
-92
lines changed

13 files changed

+168
-92
lines changed

articles/active-directory/governance/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
href: entitlement-management-access-package-request-policy.md
6969
- name: Change lifecycle settings
7070
href: entitlement-management-access-package-lifecycle-policy.md
71-
- name: View and manage requests
71+
- name: View requests
7272
href: entitlement-management-access-package-requests.md
7373
- name: View, add, and remove assignments
7474
href: entitlement-management-access-package-assignments.md
Lines changed: 7 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: View and manage requests for an access package in Azure AD entitlement management (Preview) - Azure Active Directory
3-
description: Learn how to view, reprocess, and cancel requests for an access package in Azure Active Directory entitlement management (Preview).
2+
title: View requests for an access package in Azure AD entitlement management (Preview) - Azure Active Directory
3+
description: Learn how to view requests for an access package in Azure Active Directory entitlement management (Preview).
44
services: active-directory
55
documentationCenter: ''
66
author: msaburnley
@@ -18,17 +18,17 @@ ms.reviewer:
1818
ms.collection: M365-identity-device-management
1919

2020

21-
#Customer intent: As an administrator, I want detailed information about how I can edit an access package so that requestors have the resources they need to perform their job.
21+
#Customer intent: As an access package manager, I want detailed information about requests for access packages so that I can view the status and troubleshoot any issues.
2222

2323
---
24-
# View and manage requests for an access package in Azure AD entitlement management (Preview)
24+
# View requests for an access package in Azure AD entitlement management (Preview)
2525

2626
> [!IMPORTANT]
2727
> Azure Active Directory (Azure AD) entitlement management is currently in public preview.
2828
> This preview version is provided without a service level agreement, and it's not recommended for production workloads. Certain features might not be supported or might have constrained capabilities.
2929
> For more information, see [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
3030
31-
In Azure AD entitlement management, you can see who has requested access packages, their policy, and status. This article describes how to view, reprocess, and cancel requests for an access packages.
31+
In Azure AD entitlement management, you can see who has requested access packages, their policy, and status. This article describes how to view requests for an access packages.
3232

3333
## View requests
3434

@@ -44,59 +44,8 @@ In Azure AD entitlement management, you can see who has requested access package
4444

4545
![List of requests for an access package](./media/entitlement-management-access-package-requests/requests-list.png)
4646

47-
## View a request's delivery errors
48-
49-
**Prerequisite role:** Global administrator, User administrator, Catalog owner, or Access package manager
50-
51-
1. In the Azure portal, click **Azure Active Directory** and then click **Identity Governance**.
52-
53-
1. In the left menu, click **Access packages** and then open the access package.
54-
55-
1. Click **Requests**.
56-
57-
1. Select the request you want to view.
58-
59-
If the request has any delivery errors, the request status will be **Undelivered** or **Partially delivered**.
60-
61-
If there are any delivery errors, in the request's detail pane, there will be a count of delivery errors.
62-
63-
1. Click the count to see all of the request's delivery errors.
64-
65-
## Reprocess a request
66-
67-
If a request encounters an error, you can reprocess the request to try it again. You can only reprocess a request that has a status of **Delivery failed** or **Partially delivered** and a completed date of less than one week.
68-
69-
**Prerequisite role:** Global administrator, User administrator, Catalog owner, or Access package manager
70-
71-
1. In the Azure portal, click **Azure Active Directory** and then click **Identity Governance**.
72-
73-
1. In the left menu, click **Access packages** and then open the access package.
74-
75-
1. Click **Requests**.
76-
77-
1. Click the request you want to reprocess.
78-
79-
1. In the request details pane, click **Reprocess request**.
80-
81-
![Reprocess a failed request](./media/entitlement-management-access-package-requests/reprocess-request.png)
82-
83-
## Cancel a pending request
84-
85-
You can only cancel a pending request that has not yet been delivered or whose delivery has failed.
86-
87-
**Prerequisite role:** Global administrator, User administrator, Catalog owner, or Access package manager
88-
89-
1. In the Azure portal, click **Azure Active Directory** and then click **Identity Governance**.
90-
91-
1. In the left menu, click **Access packages** and then open the access package.
92-
93-
1. Click **Requests**.
94-
95-
1. Click the request you want to cancel.
96-
97-
1. In the request details pane, click **Cancel request**.
98-
9947
## Next steps
10048

10149
- [Change request and approval settings for an access package](entitlement-management-access-package-request-policy.md)
102-
- [View, add, and remove assignments for an access package](entitlement-management-access-package-assignments.md)
50+
- [View, add, and remove assignments for an access package](entitlement-management-access-package-assignments.md)
51+
- [Troubleshoot requests](entitlement-management-troubleshoot.md#requests)

articles/active-directory/governance/entitlement-management-delegate-catalog.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.tgt_pltfrm: na
1212
ms.devlang: na
1313
ms.topic: conceptual
1414
ms.subservice: compliance
15-
ms.date: 10/07/2019
15+
ms.date: 10/26/2019
1616
ms.author: ajburnle
1717
ms.reviewer: mwahl
1818
ms.collection: M365-identity-device-management
@@ -43,14 +43,28 @@ Follow these steps to assign a user to the catalog creator role.
4343

4444
1. Click **Edit**.
4545

46-
![Settings to add catalog creators](./media/entitlement-management-delegate/settings-delegate.png)
46+
![Settings to add catalog creators](./media/entitlement-management-delegate-catalog/settings-delegate.png)
4747

4848
1. In the **Delegate entitlement management** section, click **Add catalog creators** to select the users or groups that you want to delegate this entitlement management role to.
4949

5050
1. Click **Select**.
5151

5252
1. Click **Save**.
5353

54+
## Allow delegated roles to access the Azure portal
55+
56+
To allow delegated roles, such as catalog creators and access package managers, to access the Azure portal to manage access packages, you should check the administration portal setting.
57+
58+
**Prerequisite role:** Global administrator or User administrator
59+
60+
1. In the Azure portal, click **Azure Active Directory** and then click **Users**.
61+
62+
1. In the left menu, click **User settings**.
63+
64+
1. Make sure **Restrict access to Azure AD administration portal** is set to **No**.
65+
66+
![Azure AD user settings - Administration portal](./media/entitlement-management-delegate-catalog/user-settings.png)
67+
5468
## Next steps
5569

5670
- [Create and manage a catalog of resources](entitlement-management-catalog-create.md)

articles/active-directory/governance/entitlement-management-delegate.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,9 @@ The following table lists the tasks that the entitlement management roles can pe
112112
| [Directly assign a user to an access package](entitlement-management-access-package-assignments.md#directly-assign-a-user) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
113113
| [View who has an assignment to an access package](entitlement-management-access-package-assignments.md#view-who-has-an-assignment) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
114114
| [View an access package's requests](entitlement-management-access-package-requests.md#view-requests) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
115-
| [View a request's delivery errors](entitlement-management-access-package-requests.md#view-a-requests-delivery-errors) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
116-
| [Cancel a pending request](entitlement-management-access-package-requests.md#cancel-a-pending-request) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
115+
| [View a request's delivery errors](entitlement-management-troubleshoot.md#view-a-requests-delivery-errors) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
116+
| [Reprocess a request](entitlement-management-troubleshoot.md#reprocess-a-request) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
117+
| [Cancel a pending request](entitlement-management-troubleshoot.md#cancel-a-pending-request) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
117118
| [Hide an access package](entitlement-management-access-package-edit.md#change-the-hidden-setting) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
118119
| [Delete an access package](entitlement-management-access-package-edit.md#delete-an-access-package) | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
119120

articles/active-directory/governance/entitlement-management-external-users.md

Lines changed: 48 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.tgt_pltfrm: na
1212
ms.devlang: na
1313
ms.topic: conceptual
1414
ms.subservice: compliance
15-
ms.date: 10/15/2019
15+
ms.date: 10/26/2019
1616
ms.author: ajburnle
1717
ms.reviewer: mwahl
1818
ms.collection: M365-identity-device-management
@@ -73,6 +73,52 @@ The following diagram and steps provide an overview of how external users are gr
7373

7474
1. Depending on the lifecycle of external users settings, when the external user no longer has any access package assignments, the external user is blocked from signing in and the guest user account is removed from your directory.
7575

76+
## Settings for external users
77+
78+
To ensure people outside of your organization can request access packages and get access to the resources in those access packages, there are some settings that you should verify are properly configured.
79+
80+
### Enable catalog for external users
81+
82+
- By default, when you create a [new catalog](entitlement-management-catalog-create.md), it is enabled to allow external users to request access packages in the catalog. Make sure **Enabled for external users** is set to **Yes**.
83+
84+
![Edit catalog settings](./media/entitlement-management-shared/catalog-edit.png)
85+
86+
### Configure your Azure AD B2B external collaboration settings
87+
88+
- Allowing guests to invite other guests to your directory means that guest invites can occur outside of entitlement management. We recommend setting **Guests can invite** to **No** to only allow for properly governed invitations.
89+
- If you are using the B2B allow list, you must make sure any domain you want to partner with using entitlement management is added to the list. Alternatively, if you are using the B2B deny list, you must make sure any domain you want to partner with is not added to the list.
90+
- If you create an entitlement management policy for **All users** (All connected organizations + any new external users), any B2B allow or deny list settings you have will take precedence. Therefore, be sure to include the domains you intend to include in this policy to your allow list if you are using one, and exclude them from your deny list if you are using a deny list.
91+
- If you want to create an entitlement management policy that includes **All users** (All connected organizations + any new external users), you must first enable email one-time passcode authentication for your directory. For more information, see [Email one-time passcode authentication (preview)](../b2b/one-time-passcode.md#opting-in-to-the-preview).
92+
- For more information about Azure AD B2B external collaboration settings, see [Enable B2B external collaboration and manage who can invite guests](../b2b/delegate-invitations.md).
93+
94+
![Azure AD external collaboration settings](./media/entitlement-management-external-users/collaboration-settings.png)
95+
96+
### Review your Conditional Access policies
97+
98+
- Make sure to exclude guests from any Conditional Access policies that new guest users will not be able to meet as this will block them from being able to sign in to your directory. For example, guests likely don't have a registered device, aren't in a known location, and don't want to re-register for multi-factor authentication (MFA), so adding these requirements in a Conditional Access policy will block guests from using entitlement management. For more information, see [What are conditions in Azure Active Directory Conditional Access?](../conditional-access/conditions.md).
99+
100+
![Azure AD Conditional Access policy exclude settings](./media/entitlement-management-external-users/conditional-access-exclude.png)
101+
102+
### Review your SharePoint Online external sharing settings
103+
104+
- If you want to include SharePoint Online sites in your access packages for external users, make sure that your organization-level external sharing setting is set to **Anyone** (users don't require sign in) or **New and existing guests** (guests must sign in or provide a verification code). For more information, see [Turn external sharing on or off](https://docs.microsoft.com/sharepoint/turn-external-sharing-on-or-off#change-the-organization-level-external-sharing-setting).
105+
106+
- If you want to restrict any external sharing outside of entitlement management, you can set the external sharing setting to **Existing guests**. Then, only new users that are invited through entitlement management will be able to gain access to these sites. For more information, see [Turn external sharing on or off](https://docs.microsoft.com/sharepoint/turn-external-sharing-on-or-off#change-the-organization-level-external-sharing-setting).
107+
108+
- Make sure that the site-level settings enable guest access (same option selections as previously listed). For more information, see [Turn external sharing on or off for a site](https://docs.microsoft.com/sharepoint/change-external-sharing-site).
109+
110+
### Review your Office 365 group sharing settings
111+
112+
- If you want to include Office 365 groups in your access packages for external users, make sure the **Let users add new guests to the organization** is set to **On** to allow guest access. For more information, see [Manage guest access to Office 365 Groups](https://docs.microsoft.com/office365/admin/create-groups/manage-guest-access-in-groups?view=o365-worldwide#manage-guest-access-to-office-365-groups).
113+
114+
- If you want external users to be able to access the SharePoint Online site and resources associated with an Office 365 group, make sure you turn on SharePoint Online external sharing. For more information, see [Turn external sharing on or off](https://docs.microsoft.com/sharepoint/turn-external-sharing-on-or-off#change-the-organization-level-external-sharing-setting).
115+
116+
- For information about how to set the guest policy for Office 365 groups at the directory level in PowerShell, see [Example: Configure Guest policy for groups at the directory level](../users-groups-roles/groups-settings-cmdlets.md#example-configure-guest-policy-for-groups-at-the-directory-level).
117+
118+
### Review your Teams sharing settings
119+
120+
- If you want to include Teams in your access packages for external users, make sure the **Allow guest access in Microsoft Teams** is set to **On** to allow guest access. For more information, see [Configure guest access in the Microsoft Teams admin center](https://docs.microsoft.com/microsoftteams/set-up-guests#configure-guest-access-in-the-microsoft-teams-admin-center).
121+
76122
## Manage the lifecycle of external users
77123

78124
You can select what happens when an external user, who was invited to your directory through an access package request being approved, no longer has any access package assignments. This can happen if the user relinquishes all their access package assignments, or their last access package assignment expires. By default, when an external user no longer has any access package assignments, they are blocked from signing in to your directory. After 30 days, their guest user account is removed from your directory.
@@ -103,20 +149,8 @@ You can select what happens when an external user, who was invited to your direc
103149

104150
1. Click **Save**.
105151

106-
## Enable a catalog for external users
107-
108-
When you create a [new catalog](entitlement-management-catalog-create.md), there is a setting to enable users from external directories to request access packages in the catalog. If you don't want external users to have permissions to request access packages in the catalog, set **Enabled for external users** to **No**.
109-
110-
**Prerequisite role:** Global administrator, User administrator, or Catalog owner
111-
112-
![New catalog pane](./media/entitlement-management-shared/new-catalog.png)
113-
114-
You can also change this setting after you have created the catalog.
115-
116-
![Edit catalog settings](./media/entitlement-management-shared/catalog-edit.png)
117-
118152
## Next steps
119153

120154
- [Add a connected organization](entitlement-management-organization.md)
121155
- [For users not in your directory](entitlement-management-access-package-request-policy.md#for-users-not-in-your-directory)
122-
- [Create and manage a catalog of resources](entitlement-management-catalog-create.md)
156+
- [Troubleshoot](entitlement-management-troubleshoot.md)

0 commit comments

Comments
 (0)