DO Ideas 2

Hide billing details from certain users

I think Digital Ocean teams is a great feature, but I'd like to see one small addition. As a sole freelancer, I would like to allow clients access to their droplets in the event something happens to me. And I can do this by setting up a Team for every client.

However, I'd like to keep their billing details only visible to me, since I'd be charging them for hosting.

  • Adam
  • Sep 11 2018
  • Shipped
  • Sep 11, 2018

    Admin Response

    Hi Adam, Thank you for the feedback. With Teams, it is possible to grant your clients access to their resources (Droplets, etc.) without having the billing pages available to them. To do this, use the "Member" role. Team Members can access all resources, but do not have administrative access to the Team - cannot view/access Billing Pages, change roles, invite new Team Members, etc. To test this out before inviting your clients, try inviting yourself with a different account. The default role for new invitees is "Member." Then login with the new account, go to the Team Settings, and see that no Team administrative features are available. Please let us know if you have any other questions or more great feature requests.
  • Attach files
  • Adam commented
    September 11, 2018 16:02

    Thanks! Not sure if you guys just fixed that or what, this was not working for me prior to today.

    Next question, hopefully not pushing my luck ... now that I can hide billing details from clients, how about creating a role that is read-only - meaning they can't log in and create droplets or backups - basically I don't want them charging my credit card behind my back? This way it leaves me in control, but if something happens to me, another developer could go in and rescue their data (most likely move it to another digital ocean account).