apollo-studio-community
apollo-studio-community copied to clipboard
User Roles - Allow teams to setup and manage their own notification integrations
I'd really love the ability for my Lead Engineers to setup and manage their teams slack notifications such as add/change which operations they're interested in and thresholds for rpm, response times etc.
As best as I can tell this requires granting them the Graph Admin role, which also provides them access to things such as API Keys, delete/rename graph, member management and more.
Ideally it'd be great to have something in between, or allow the Contributor role to do certain things around slack integrations
Coming back to this after a year - we have some plans in our future to bring more granular controls. It's conceivable we could create a new role, though I'm curious to hear if in practice this has been problematic since you first requested this.
Hi @ndintenfass - thanks for replying. Happy 1 year birthday issue #52 🎂
In practice this has been a huge headache for our organization - so much so that the majority of our operations/subgraphs have either no studio-configured notifications, or if they do, the thresholds are likely inappropriate as our consumption and query patterns have evolved over time.
For us, it's simply not practical for the Graph Admins to be the bottleneck / gatekeeper for this level of configuration within our enterprises federated delivery model