diff --git a/awx/ui/client/src/lists/InventoryGroups.js b/awx/ui/client/src/lists/InventoryGroups.js index c2fad80d1a..5fade7c26c 100644 --- a/awx/ui/client/src/lists/InventoryGroups.js +++ b/awx/ui/client/src/lists/InventoryGroups.js @@ -140,7 +140,7 @@ export default awToolTip: "{{ group.group_schedule_tooltip }}", ngClass: "group.scm_type_class", dataPlacement: 'top', - ngShow: "!(group.summary_fields.inventory_source.source === '') && group.summary_fields.user_capabilities.schedule" + ngShow: "!(group.summary_fields.inventory_source.source === '')" }, edit: { //label: 'Edit', diff --git a/awx/ui/client/src/lists/Projects.js b/awx/ui/client/src/lists/Projects.js index 26eb532f0e..4dac279846 100644 --- a/awx/ui/client/src/lists/Projects.js +++ b/awx/ui/client/src/lists/Projects.js @@ -97,7 +97,6 @@ export default awToolTip: "{{ project.scm_schedule_tooltip }}", ngClass: "project.scm_type_class", dataPlacement: 'top', - ngShow: "project.summary_fields.user_capabilities.schedule" }, edit: { ngClick: "editProject(project.id)", diff --git a/awx/ui/client/src/lists/Schedules.js b/awx/ui/client/src/lists/Schedules.js index fbf03f5678..ef1d7072bc 100644 --- a/awx/ui/client/src/lists/Schedules.js +++ b/awx/ui/client/src/lists/Schedules.js @@ -19,6 +19,7 @@ export default fields: { toggleSchedule: { + ngDisabled: "!schedule.summary_fields.user_capabilities.edit", label: '', columnClass: 'List-staticColumn--toggle', type: "toggle", diff --git a/awx/ui/client/src/lists/Templates.js b/awx/ui/client/src/lists/Templates.js index 67728dada0..a2dca9205d 100644 --- a/awx/ui/client/src/lists/Templates.js +++ b/awx/ui/client/src/lists/Templates.js @@ -94,7 +94,6 @@ export default ngClick: 'scheduleJob(template)', awToolTip: i18n._('Schedule future job template runs'), dataPlacement: 'top', - ngShow: 'template.summary_fields.user_capabilities.schedule' }, copy: { label: i18n._('Copy'),