-
Notifications
You must be signed in to change notification settings - Fork 386
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Marketplace user/key management #28
Comments
+1 would be great to get a read only access account for our client service people. (so they can see who has been paid etc) |
General user management is going to be implemented as part of the marketplace settings page. Read-only access will be implemented as part of the above referenced balanced-api issue. |
Re-opened and leaving to implement as a separate task. Depends on https://github.com/balanced/injustice/issues/8 |
Being able to gen and revoke api keys form the dash would be great... especially with the prevalence of outsourcing today. I can make them via terminal but how do I revoke? What if I forget them etc? Looking at the dash it would be great to see all keys. |
@dmdj03 can we refine the mock to allow generating new API keys and revoking (deleting) existing ones? |
+1 from me on #975:
|
Things to be done
|
<3 |
Since managing API keys and users are closely related, it makes more sense to control these settings on the settings page specific to that marketplace. This mock shows an API key section for adding and removing keys. You can also give your key a name. They're all admin keys, but we'll have read-only keys in the future to restrict access. |
This has been implemented and deployed via #988!! Go forth and manage those keys :) |
I've moved read-only access off to #1012. We're still working on that! |
@tarunc - I have some feedback on the user management.
API Keys: Users: |
Was directed here from an IRC mention of being able to delegate access to multiple emails: Just wanted to chime in that API access to user management would be helpful here: gratipay/gratipay.com#2220 Thanks! |
Ping @mjallday Would do you think of the above idea? |
this should already be possible
this is definitely already possible, it just needs to be documented. this is how the dashboard communicates with auth.balancedpayments.com |
Thanks @mjallday! I'll def investigate later. (Assuming the useful info is in the models for |
@patcon none of the auth api is well documented. we never really explored allowing programmatic access to it. it's probably going to get to the point where it makes sense to do this given the discussions you're having. we're happy to help you answer any questions, given that we haven't put a lot of thought into the auth api as a public resource there are probably a couple (or a lot) of styzes in there so feel free to ping me with questions. |
Currently you must pass an API key around to give another user access to a marketplace.
Ideally the dashboard would have a screen where you could assign a new user access to the marketplace by referencing their email address.
Bonus points if you could grant them read-only access or access to a subset of data.
The text was updated successfully, but these errors were encountered: