You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-dashboard.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -141,10 +141,6 @@ The dashboard includes features for managing orchestrations on demand, such as s
141
141
142
142
:::image type="content" source="media/durable-task-scheduler-dashboard/manage-orchestration.png" alt-text="Screenshot of the dashboard showing the buttons you use to manage the orchestration.":::
143
143
144
-
## Security
145
-
146
-
Dashboard access is secured through [integration with Azure Role-Based Access Control (RBAC)](./develop-with-durable-task-scheduler.md#accessing-durable-task-scheduler-dashboard).
147
-
148
144
## Next steps
149
145
150
146
[Try out the quickstart to see the Durable Task Scheduler dashboard in action](./quickstart-durable-task-scheduler.md)
Copy file name to clipboardExpand all lines: articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-identity.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.date: 05/05/2025
6
6
zone_pivot_groups: dts-devexp
7
7
---
8
8
9
-
##Configure managed identity for Durable Task Scheduler (preview)
9
+
# Configure managed identity for Durable Task Scheduler (preview)
10
10
11
11
Durable Task Scheduler **only** supports either *user-assigned* or *system-assigned* managed identity authentication. **User-assigned identities are recommended,** as they aren't tied to the lifecycle of the app and can be reused after the app is deprovisioned.
12
12
@@ -23,7 +23,7 @@ You can grant the following Durable Task Scheduler related roles to an identity:
23
23
24
24
In this article, you learn how to grant permissions to an identity resource and configure your compute app to use the identity for access to schedulers and task hubs.
25
25
26
-
###Assign role-based access control (RBAC) to a managed identity resource
26
+
## Assign role-based access control (RBAC) to a managed identity resource
27
27
28
28
::: zone pivot="az-cli"
29
29
@@ -106,27 +106,27 @@ In this article, you learn how to grant permissions to an identity resource and
106
106
107
107
1. Click **Add** to add a role assignment.
108
108
109
-
:::image type="content" source="../media/configure-durable-task-scheduler/add-assignment.png" alt-text="Screenshot of the adding the role assignment on the Access Control pane in the portal.":::
109
+
:::image type="content" source="./media/configure-durable-task-scheduler/add-assignment.png" alt-text="Screenshot of the adding the role assignment on the Access Control pane in the portal.":::
110
110
111
111
1. Search for and select **Durable Task Data Contributor**. Click **Next**.
112
112
113
-
:::image type="content" source="../media/configure-durable-task-scheduler/data-contributor-role.png" alt-text="Screenshot of selecting the Durable Task Data Contributor role assignment in the portal.":::
113
+
:::image type="content" source="./media/configure-durable-task-scheduler/data-contributor-role.png" alt-text="Screenshot of selecting the Durable Task Data Contributor role assignment in the portal.":::
114
114
115
115
1. On the **Members** tab, for **Assign access to**, select **Managed identity**.
116
116
117
117
1. For **Members**, click **+ Select members**.
118
118
119
119
1. In the **Select managed identities** pane, expand the **Managed identity** drop-down and select **User-assigned managed identity**.
120
120
121
-
:::image type="content" source="../media/configure-durable-task-scheduler/members-tab.png" alt-text="Screenshot of selecting the user-assigned managed identity type you're going to use in the portal.":::
121
+
:::image type="content" source="./media/configure-durable-task-scheduler/members-tab.png" alt-text="Screenshot of selecting the user-assigned managed identity type you're going to use in the portal.":::
122
122
123
123
1. Pick the user-managed identity previously created and click the **Select** button.
124
124
125
125
1. Click **Review + assign** to finish assigning the role.
126
126
127
127
::: zone-end
128
128
129
-
### Assign managed identity to your app
129
+
## Assign managed identity to your app
130
130
131
131
Now that the identity has the required RBAC to access Durable Task Scheduler, you need to assign it to your app.
132
132
@@ -182,7 +182,7 @@ Now that the identity has the required RBAC to access Durable Task Scheduler, yo
182
182
183
183
::: zone-end
184
184
185
-
### Add environment variables to app
185
+
## Add environment variables to app
186
186
187
187
Add these two environment variables to app setting:
1. Ensure the required role-based access control (RBAC) permission is [granted to the identity](./develop-with-durable-task-scheduler.md#configure-identity-based-authentication-for-app-to-access-durable-task-scheduler) needing to access the specified task hub or scheduler.
35
-
- When accessing the dashboard, ensure permission is [assigned to your own identity (email)](./develop-with-durable-task-scheduler.md#accessing-durable-task-scheduler-dashboard).
35
+
- When accessing the dashboard, ensure permission is [assigned to your own identity (email)](./durable-task-scheduler-dashboard.md#access-the-durable-task-scheduler-dashboard).
36
36
37
-
1. If user-assigned managed identity is used, ensure the [identity is assigned to your app](./develop-with-durable-task-scheduler.md#assign-managed-identity-to-your-app).
37
+
1. If user-assigned managed identity is used, ensure the [identity is assigned to your app](./durable-task-scheduler-identity.md#assign-managed-identity-to-your-app).
38
38
39
39
## Error deploying durable functions app to Azure
40
40
41
-
If your deployment fails with an error such as `Encountered an error (ServiceUnavailable) from host runtime` from Visual Studio Code, first check your app to ensure the required [environment variables](./develop-with-durable-task-scheduler.md#add-environment-variables-to-app) are set correctly. Then redeploy your app. If you see an error loading functions, click the "Refresh" button.
41
+
If your deployment fails with an error such as `Encountered an error (ServiceUnavailable) from host runtime` from Visual Studio Code, first check your app to ensure the required [environment variables](./durable-task-scheduler-identity.md#add-environment-variables-to-app) are set correctly. Then redeploy your app. If you see an error loading functions, click the "Refresh" button.
42
42
43
43
## Unknown error retrieving details of this task hub
44
44
45
45
If you get an `Unknown error retrieving details of this task hub` error on the durable task scheduler dashboard, the reason could be:
46
46
47
-
1. Your identity (email) doesn't have the required permission assigned for that task hub. Follow instructions to [grant the permission](./develop-with-durable-task-scheduler.md#accessing-durable-task-scheduler-dashboard), then access the dashboard again.
47
+
1. Your identity (email) doesn't have the required permission assigned for that task hub. Follow instructions to [grant the permission](./durable-task-scheduler-dashboard.md), then access the dashboard again.
0 commit comments