mirror of
https://github.com/ansible/awx.git
synced 2026-05-07 01:17:37 -02:30
add delete to input source user_capabilities
This commit is contained in:
@@ -2819,6 +2819,7 @@ class CredentialSerializerCreate(CredentialSerializer):
|
|||||||
|
|
||||||
|
|
||||||
class CredentialInputSourceSerializer(BaseSerializer):
|
class CredentialInputSourceSerializer(BaseSerializer):
|
||||||
|
show_capabilities = ['delete']
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = CredentialInputSource
|
model = CredentialInputSource
|
||||||
|
|||||||
@@ -426,7 +426,7 @@ class BaseAccess(object):
|
|||||||
if display_method == 'schedule':
|
if display_method == 'schedule':
|
||||||
user_capabilities['schedule'] = user_capabilities['start']
|
user_capabilities['schedule'] = user_capabilities['start']
|
||||||
continue
|
continue
|
||||||
elif display_method == 'delete' and not isinstance(obj, (User, UnifiedJob, CustomInventoryScript)):
|
elif display_method == 'delete' and not isinstance(obj, (User, UnifiedJob, CustomInventoryScript, CredentialInputSource)):
|
||||||
user_capabilities['delete'] = user_capabilities['edit']
|
user_capabilities['delete'] = user_capabilities['edit']
|
||||||
continue
|
continue
|
||||||
elif display_method == 'copy' and isinstance(obj, (Group, Host)):
|
elif display_method == 'copy' and isinstance(obj, (Group, Host)):
|
||||||
|
|||||||
Reference in New Issue
Block a user