Skip to content
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

Agency admins can't access their personal admin account page #443

Closed
GUI opened this issue May 9, 2018 · 2 comments
Closed

Agency admins can't access their personal admin account page #443

GUI opened this issue May 9, 2018 · 2 comments

Comments

@GUI
Copy link
Member

GUI commented May 9, 2018

Since we've removed the ability for agency admins to manage other admin accounts, this has inadvertently broken the "My Account" link in the admin where they could view and manage their account. While they won't really be able to manage their own account anymore, we need to restore some sort of basic read-only view for their own account so that they can view their Admin API Token, that was previously available on this page (otherwise, there's no other place for them to find this token).

@GUI GUI changed the title Agency admins can't access their admin account page Agency admins can't access their personal admin account page May 9, 2018
@GUI
Copy link
Member Author

GUI commented Oct 30, 2018

Also reported #451

@gbinal
Copy link
Member

gbinal commented Oct 30, 2018

Closing as a duplicate

@gbinal gbinal closed this as completed Oct 30, 2018
GUI added a commit to NREL/api-umbrella that referenced this issue Nov 16, 2018
Admins without the admin management privilege weren't able to view their
own account page, so they couldn't find their admin api token.

This fixes it by allowing admins to view a read-only view of their own
account, regardless of whether they have the admin_manage privilege.

Admins should also be able to set their own password (if using local
authentication), but this part isn't yet implemented.

See:
18F/api.data.gov#451
18F/api.data.gov#443
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants