Skip to content

Commit 8fc6061

Browse files
committed
Fix permission check for servicenow tab in browser
1 parent ccd8380 commit 8fc6061

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/app/pages/hosts/hosts-browser/hosts-browser.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ <h5 cCardTitle class="word-break">{{ t('Host') }}:
6464
</button>
6565
</c-nav-item>
6666

67-
@if (( PermissionsService.hasModuleObservable('ServicenowModule')|async ) && ( PermissionsService.hasPermissionObservable(['ServicenowModule', 'elements', 'host_configuration']) | async )) {
67+
@if (( PermissionsService.hasModuleObservable('ServicenowModule')|async ) && ( PermissionsService.hasPermissionObservable(['ServicenowModule', 'ServicenowSettings', 'hostspecific']) | async )) {
6868
<c-nav-item>
6969
<button
7070
class="nav-link"
@@ -1080,7 +1080,7 @@ <h4>{{ t('Host overview') }}</h4>
10801080

10811081
<!-- ServiceNow Module start -->
10821082
<div *ngIf="selectedTab == HostBrowserTabs.ServiceNow">
1083-
@if (( PermissionsService.hasModuleObservable('ServicenowModule')|async ) && ( PermissionsService.hasPermissionObservable(['ServicenowModule', 'elements', 'host_configuration'])|async )) {
1083+
@if (( PermissionsService.hasModuleObservable('ServicenowModule')|async ) && ( PermissionsService.hasPermissionObservable(['ServicenowModule', 'ServicenowSettings', 'hostspecific'])|async )) {
10841084
<oitc-servicenow-host-browser-tab
10851085
*ngIf="result && result.mergedHost"
10861086
[hostUuid]="String(result.mergedHost.uuid)"

src/app/pages/services/services-browser/services-browser.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ <h5 cCardTitle class="word-break">{{ t('Service') }}:
6666
</button>
6767
</c-nav-item>
6868

69-
@if (( PermissionsService.hasModuleObservable('ServicenowModule')|async ) && ( PermissionsService.hasPermissionObservable(['ServicenowModule', 'elements', 'service_configuration']) |async )) {
69+
@if (( PermissionsService.hasModuleObservable('ServicenowModule')|async ) && ( PermissionsService.hasPermissionObservable(['ServicenowModule', 'ServicenowSettings', 'servicespecific']) |async )) {
7070
<c-nav-item>
7171
<button
7272
class="nav-link"
@@ -1282,7 +1282,7 @@ <h4>{{ t('Service overview') }}</h4>
12821282

12831283
<!-- ServiceNow Module start -->
12841284
<div *ngIf="selectedTab == ServiceBrowserTabs.ServiceNow">
1285-
@if (( PermissionsService.hasModuleObservable('ServicenowModule')|async ) && ( PermissionsService.hasPermissionObservable(['ServicenowModule', 'elements', 'service_configuration'])|async )) {
1285+
@if (( PermissionsService.hasModuleObservable('ServicenowModule')|async ) && ( PermissionsService.hasPermissionObservable(['ServicenowModule', 'ServicenowSettings', 'servicespecific'])|async )) {
12861286
<oitc-servicenow-service-browser-tab
12871287
*ngIf="result && result.mergedService"
12881288
[serviceUuid]="String(result.mergedService.uuid)"

0 commit comments

Comments
 (0)