PR dashboard permission docs updated
Signed-off-by: Deepankumar Loganathan <deepan0433@gmail.com>
This commit is contained in:
@@ -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>
|
||||
)
|
||||
...
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user