[FE] Add custom permission request and feedback in docs and UI

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

As we continue to release custom permissions, we want to increase visibility into how users and internal team members can request custom permissions or give feedback to custom role feature applicable to their use case.

UX designs

Changes Details

In SaaS and Self Managed

Feedback_when_creating_custom_role.png

  • In Settings > Roles and Permissions > Create role
  • In self-managed, add badge to both create member role and create admin role
  • Link to epic feedback: #391760

Under custom permission docs page (https://docs.gitlab.com/user/custom_roles/abilities/)

Group 1.png

  • Add "Share feedback" link
  • Link to epic feedback: #391760
  • Note: Suggest updates remains in the help & feedback section.

Intended users

  • Instance admin and Group owners
  • Internal team supporting customers

Feature Usage Metrics

Yes, depending on where implemented - track link click from Docs and button click from UI

Does this feature require an audit event?

No

Edited by 🤖 GitLab Bot 🤖