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

Register a root admin Identity with security role 'Command Center User' [software steel-thread] #95

Open
JSegrave-IBM opened this issue Jul 28, 2020 · 0 comments
Labels

Comments

@JSegrave-IBM
Copy link
Collaborator

JSegrave-IBM commented Jul 28, 2020

As a Prometeo deployer, I need a way to register the 'root' admin Identity so that a Command Center user can sign-in when Prometeo is first switched on.

This is not about actually signing-in (which is story #96). It's about the configuration necessary to support the first sign-in.

3 sub-tasks:

  1. Create a 'root' admin Identity for signing into the CC Dashboard There's no Prometeo functionality here - just creating an account with IBM ID (or Google ID, MS ID, ...)
  2. Register that Identity with the Prometeo deployment, so that it allows that user and only that user to sign in (e.g. potentially as a parameter to a deployment script)
  3. As part of registration, assign the Prometeo user a security role. If the role is 'Command Center User' they can sign in to the CC app. If it's anything else, they can't.

Also note that the system should support a single account being registered as both a Firefighter and an Admin. This is because we can't expect Admin users to register two separate user accounts with the IDaaS service if they also happen to be a firefighter.

See story #98 for similar configuration on the Command Center side.

Questions:

  • What IDaaS service will Prometeo use - IBM, Google, MS, ...?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant