diff --git a/awx/ui/client/src/forms/Teams.js b/awx/ui/client/src/forms/Teams.js index 834cd099df..86e0315a71 100644 --- a/awx/ui/client/src/forms/Teams.js +++ b/awx/ui/client/src/forms/Teams.js @@ -142,7 +142,8 @@ export default 'class': "List-actionButton--delete", iconClass: 'fa fa-times', awToolTip: 'Dissasociate permission from team', - dataPlacement: 'top' + dataPlacement: 'top', + ngShow: 'permission.summary_fields.user_capabilities.unattach' } }, hideOnSuperuser: true diff --git a/awx/ui/client/src/forms/Users.js b/awx/ui/client/src/forms/Users.js index 033360f8c1..aeae66e873 100644 --- a/awx/ui/client/src/forms/Users.js +++ b/awx/ui/client/src/forms/Users.js @@ -201,7 +201,7 @@ export default ngClick: 'deletePermissionFromUser(user_id, username, permission.name, permission.summary_fields.resource_name, permission.related.users)', iconClass: 'fa fa-times', awToolTip: 'Dissasociate permission from user', - ngShow: 'canEdit' + ngShow: 'permission.summary_fields.user_capabilities.unattach' } }, hideOnSuperuser: true