John Mann Thanks for reaching out. The permissions provided are part of the Microsoft.Portal resource provider. I would suggest you ask them to create custom role and assign the custom role to you.
Custom role creation steps: https://learn.microsoft.com/en-us/azure/role-based-access-control/custom-roles-portal
Role Assignment: https://learn.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal?tabs=delegate-condition
Below snapshot highlights the permissions required to share the azure dashboard.