Skip to content

Commit 099be94

Browse files
committed
Adding permissions needed for SHIR
1 parent 52f20a6 commit 099be94

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

articles/purview/catalog-permissions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ The Microsoft Purview governance portal uses a set of predefined roles to contro
5454
|I need to create workflows for my Microsoft Purview account in the governance portal| Workflow administrator |
5555
|I need to share data from sources registered in Microsoft Purview | Data share contributor|
5656
|I need to view insights for collections I'm a part of | Insights reader **or** data curator |
57+
|I need to create or manage our [self-hosted integration runtime (SHIR)](manage-integration-runtimes.md) | Data source administrator |
5758

5859
:::image type="content" source="media/catalog-permissions/catalog-permission-role.svg" alt-text="Chart showing Microsoft Purview governance portal roles" lightbox="media/catalog-permissions/catalog-permission-role.svg":::
5960
>[!NOTE]

articles/purview/concept-best-practices-security.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ Examples of control plane operations and data plane operations:
138138
|Deploy a Microsoft Purview account | Control plane | Azure subscription owner or contributor | Azure RBAC roles |
139139
|Set up a Private Endpoint for Microsoft Purview | Control plane | Contributor  | Azure RBAC roles |
140140
|Delete a Microsoft Purview account | Control plane | Contributor  | Azure RBAC roles |
141+
|Add or manage a [self-hosted integration runtime (SHIR)](manage-integration-runtimes.md) | Control plane | Data source administrator |Microsoft Purview roles |
141142
|View Microsoft Purview metrics to get current capacity units | Control plane | Reader | Azure RBAC roles |
142143
|Create a collection | Data plane | Collection Admin | Microsoft Purview roles |
143144
|Register a data source | Data plane | Collection Admin | Microsoft Purview roles |

articles/purview/manage-integration-runtimes.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ Installation of the self-hosted integration runtime on a domain controller isn't
5252
> For your source, **[refer to each source article for prerequisite details.](azure-purview-connector-overview.md)**
5353
> Any requirements will be listed in the **Prerequisites** section.
5454
55+
- To add and manage a SHIR in Microsoft Purview, you'll need [data source administrator permissions](catalog-permissions.md) in Microsoft Purview.
56+
5557
- Self-hosted integration runtime requires a 64-bit Operating System with .NET Framework 4.7.2 or above. See [.NET Framework System Requirements](/dotnet/framework/get-started/system-requirements) for details.
5658

5759
- Ensure Visual C++ Redistributable for Visual Studio 2015 or higher is installed on the self-hosted integration runtime machine. If you don't have this update installed, [you can download it here](/cpp/windows/latest-supported-vc-redist#visual-studio-2015-2017-2019-and-2022).
@@ -76,6 +78,9 @@ To create and set up a self-hosted integration runtime, use the following proced
7678

7779
### Create a self-hosted integration runtime
7880

81+
>[!NOTE]
82+
> To add or manage a SHIR in Microsoft Purview, you'll need [data source administrator permissions](catalog-permissions.md) in Microsoft Purview.
83+
7984
1. On the home page of the [Microsoft Purview governance portal](https://web.purview.azure.com/resource/), select **Data Map** from the left navigation pane.
8085

8186
2. Under **Sources and scanning** on the left pane, select **Integration runtimes**, and then select **+ New**.
@@ -110,13 +115,13 @@ You can register multiple nodes for a self-hosted integration runtime using the
110115

111116
## Manage a self-hosted integration runtime
112117

113-
You can edit a self-hosted integration runtime by navigating to **Integration runtimes** in the Microsoft Purview governance portal, hover on the IR then click the **Edit** button.
118+
You can edit a self-hosted integration runtime by navigating to **Integration runtimes** in the Microsoft Purview governance portal, hover on the IR then select the **Edit** button.
114119

115120
In the **Settings** tab, you can update the description, copy the key, or regenerate new keys. In the **Nodes** tab, you can manage the registered nodes. And in the **Version** tab, you can see the IR version status.
116121

117122
:::image type="content" source="media/manage-integration-runtimes/edit-integration-runtime-settings.png" alt-text="edit IR details.":::
118123

119-
You can delete a self-hosted integration runtime by navigating to **Integration runtimes**, hover on the IR then click the **Delete** button.
124+
You can delete a self-hosted integration runtime by navigating to **Integration runtimes**, hover on the IR then select the **Delete** button.
120125

121126
### Notification area icons and notifications
122127

@@ -141,7 +146,7 @@ Make sure the account has the permission of Log-on as a service. Otherwise self-
141146
You can associate a self-hosted integration runtime with multiple on-premises machines or virtual machines in Azure. These machines are called nodes. You can have up to four nodes associated with a self-hosted integration runtime. The benefits of having multiple nodes are:
142147

143148
- Higher availability of the self-hosted integration runtime so that it's no longer the single point of failure for scan. This availability helps ensure continuity when you use up to four nodes.
144-
- Run more concurrent scans. Each self-hosted integration runtime can empower a number of scans at the same time, auto determined based on the machine's CPU/memory. You can install additional nodes if you have more concurrency need. Each scan will be executed on one of the nodes. Having more nodes doesn't improve the performance of a single scan execution.
149+
- Run more concurrent scans. Each self-hosted integration runtime can empower many scans at the same time, auto determined based on the machine's CPU/memory. You can install more nodes if you have more concurrency need. Each scan will be executed on one of the nodes. Having more nodes doesn't improve the performance of a single scan execution.
145150

146151
You can associate multiple nodes by installing the self-hosted integration runtime software from [Download Center](https://www.microsoft.com/download/details.aspx?id=39717). Then, register it by using the same authentication key.
147152

0 commit comments

Comments
 (0)