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 test Firefighter Identity with security role 'Firefighter' [hardware steel-thread] #98

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

Comments

@JSegrave-IBM
Copy link
Collaborator

JSegrave-IBM commented Jul 28, 2020

As a Prometeo tester, I need a way to register a default firefighter Identity, so that I can sign in as a Firefighter when testing the mobile app.

This is not about actually signing-in (which is story #99). It's about the configuration necessary to support sign-in for initial testing.

3 sub-tasks:

  • Create a Firefighter Test Identity for signing into the mobile application. There's no Prometeo functionality here - just creating an account with IBM ID (or Google ID, MS ID, ...)
  • Register that Identity with the Prometeo deployment, so that it allows that user, and only that user, to sign in as a firefighter. (Can hard-code this identity for now, it will be superseded by 'add/remove users' functionality later on)
  • Assign the Prometeo user a security role. If the role is 'Firefighter User' they can sign in to the mobile 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 #95 for similar configuration on the Command Center side.

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

1 participant