Call-for-Code / Call-for-Code/Prometeo-Pyrrha
Register a root admin Identity with security role 'Command Center User' [software steel-thread]
- Dominant language
- JavaScript
- Stars
- 27
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Description
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, ...?
Contributor guide
Assessment
This issue has not been assessed yet.