PR dashboard permission docs updated

Signed-off-by: Deepankumar Loganathan <deepan0433@gmail.com>
This commit is contained in:
Deepankumar Loganathan
2024-02-16 14:32:21 +01:00
parent 168bae03d7
commit 75a28c79d8
+28
View File
@@ -397,3 +397,31 @@ async handle(
};
}
```
#### Configure Azure DevOps PullRequest Dashboard Permission
To Integrate Azure DevOps PullRequest Dashboard permssion, add the following in `packages/app/src/App.tsx`
```diff
...
+ import { RequirePermission } from '@backstage/plugin-permission-react';
+ import { azureDevOpsPullRequestDashboardReadPermission } from '@backstage/plugin-azure-devops-common';
...
...
const routes =(
<FlatRoutes>
...
+ <Route
+ path="/pullrequest-dashboard"
+ element={
+ <RequirePermission permission={azureDevOpsPullRequestDashboardReadPermission}>
+ <AzurePullRequestsPage />
+ </RequirePermission>
+ }
+ >
+ </Route>
...
</FlatRoutes>
)
...
```