I love seeing how much the monday.com dev center has matured, and I believe it’s time for monday.com to start laying the foundation for a user management approach for the dev center.
Among other things, ALL users in the dev center are currently equal and have permission to:
- publish new app versions
- delete an app
- see app analytics and sales data
- extend trials
- add and view discounts
- submit listing update requests
- update pricing plans (soon)
- and even ADD OR REMOVE OTHER USERS
A few silly but plausible scenarios can demonstrate how risky this could be:
- A support agent needs the ability to extend trials and grant discounts but can also delete the app or change the OAuth scopes.
- A PMM needs to request listing updates but will also have the ability to submit pricing plan change requests or grant discounts.
- A PM needs to see and respond to reviews, but also has the the ability to add other users who haven’t been trained not to delete the app.
- A data analyst needs to see the sales and analytics reports, but also has the ability to change the app name.
There are a lot of ways to do this, but I’d like to ask monday.com to consider a simple two-tiers user management model that adds a dev center “manager” role for individuals who are empowered to add/remove users and manage their permissions. For each user, they should be able to grant access to view or edit each specific area of the dev center for each app (some areas could be grouped logically together). In an ideal world, we’d be able to create custom roles and user groups, but for now, this would suffice.
Other marketplace partners — what are your near-term must-haves for user management in the dev center?