Add missing permissions to gitlab_member_role resource
What does this MR do?
Adds 5 missing permissions to the allowedEnabledPermissions slice in the gitlab_member_role resource that were not previously configurable through the provider.
Added permissions:
ADMIN_AI_CATALOG_ITEM- Manage AI catalog itemsADMIN_AI_CATALOG_ITEM_CONSUMER- Configure AI catalog itemsADMIN_SECURITY_ATTRIBUTES- Manage security attributesAPPLY_SECURITY_SCAN_PROFILES- Apply security scan profilesUPDATE_SAST_VULNERABILITY_RESOLUTION_SETTING- Update SAST Vulnerability Resolution setting
Why was this change needed?
Users were unable to configure these permissions when creating custom member roles via Terraform, even though they are valid permissions supported by the GitLab API.
Reference: https://docs.gitlab.com/user/custom_roles/abilities/
Related issues
Closes #6828 (closed)
Checklist
- Added the missing permissions in alphabetical order