diff --git a/themes/src/main/resources/theme/base/admin/resources/js/controllers/clients.js b/themes/src/main/resources/theme/base/admin/resources/js/controllers/clients.js index 564313c860..8983c23d0e 100755 --- a/themes/src/main/resources/theme/base/admin/resources/js/controllers/clients.js +++ b/themes/src/main/resources/theme/base/admin/resources/js/controllers/clients.js @@ -867,6 +867,7 @@ module.controller('ClientDetailCtrl', function($scope, realm, client, templates, $scope.samlForcePostBinding = false; $scope.samlForceNameIdFormat = false; $scope.disableAuthorizationTab = !client.authorizationServicesEnabled; + $scope.disableServiceAccountRolesTab = !client.serviceAccountsEnabled; function updateProperties() { if (!$scope.client.attributes) { diff --git a/themes/src/main/resources/theme/base/admin/resources/templates/kc-tabs-client.html b/themes/src/main/resources/theme/base/admin/resources/templates/kc-tabs-client.html index e2d5db2665..365d50a178 100755 --- a/themes/src/main/resources/theme/base/admin/resources/templates/kc-tabs-client.html +++ b/themes/src/main/resources/theme/base/admin/resources/templates/kc-tabs-client.html @@ -39,7 +39,7 @@ {{:: 'installation.tooltip' | translate}} -
  • +
  • {{:: 'service-account-roles' | translate}} {{:: 'service-account-roles.tooltip' | translate}}