Add users to LifeTime, ServiceCenter, Service Studio, Users, Architecture Dashboard

Hi,

I am handing over the application to the IT operations team. So far our team used a common User name and password for accessing LifeTime, ServiceCenter, Service Studio, Users, and Architecture Dashboard. Now, I have to create users for each of them. 

1) IT Users created in the LT can access Service Studio, Service Center, and LT. How can I segregate this? Like user who can access Service Center must not use LT

2) Where can I create users for the architecture dashboard. I tried creating a user in LT with an Administrator role but still, he could not access the Architecture dashboard.

3) Can we have only one user to access the Users Dashboard? When I clicked on "Configure Administrator User" in Users module - Single Sign-on in Service Center, it asks me to reconfigure the existing user

4) Can I have a separate User dashboard for each application?

5) Can't I delete IT-users from LT? I could only able to set them inactive

Regards,

Abirami Srinivasan

mvp_badge
MVP
Solution

Hi Abira,


I'll try to answer your questions:


1. You can configure the roles in LifeTime and define which permissions the user will have on each environment (Service Studio and Service Center) and the permissions he will have at an infrastructure-wide level (LifeTime). After that, you just need to grant these roles to the user and he will have his permissions granted according to that configuration. Developers will always have access to Lifetime but what they see or can do can be defined. See image below:

2. See the explanation below taken from Architecture Dashboard FAQs:

3. You can have multiple users with access to Users application, for that they just need to be granted one of the roles of the Users application. A user with SuperUser role, will always have all applicational roles in the environment, the UserManager role will be able to access Users application and manage users:


4. Yes, but you would have to build your own. Programmatically, you have access to CRUD actions for Users and Groups and grant / revoke roles, so you can build your own application that only does that for a given application


5. Users are not deleted but set to inactive. Why? Because user actions and references to the user record are saved for audit purposes across many tables (so questions like: a) who did the deployment yesterday? b) who deployed the module X? can be answered). Therefore, if users were to be deleted you would lose all that information.
Because of that, users are inactive but it will be as if they would be deleted (all accesses will be revoked).


Hope it helps.


Cheers,
João


Hi Joao,

Thank you for the explanation. It was very helpful. Regarding the 2 questions. As I told before, I have a user in LT. But he could not access the architecture dashboard. What could be the reason?

mvp_badge
MVP

Hi Abira,


I'm glad I could help :)

Regarding you having a LT user but not being able to access the Architecture Dashboard, can you confirm you have associated your IT user with the Architeture Dashboard?

Hi Joao,

As a first step, I have created a user in the LT with the Administrator role. Then I logged in to the LT with the created user name and password. Then I clicked on the Plugin --> Architecture Dashboard --> Goto Architecture Dashboard. When I give the email id and password. I get an error saying invalid user name or password. Please advise.

Regards,

Abirami Srinivasan

mvp_badge
MVP

Hi Abira,


I'm sorry, I noticed my link was not the correct on the comment above, I want to refer this article.

I have followed all these steps in the past to set up Architecture Dashboard and associate my IT user to it and had it working. My advise would be to recheck these steps and eventually reset the password and try again.


Regards,
João

I found the link with the key word you gave :)

I have already set up the architecture dashboard and associated my IT user. But I want another user to access the Dashboard. 

Does the user have to have an Outsystems account?

mvp_badge
MVP

Hi Abira,


Only IT users can access the architecture dashboard so you will need to create a LifeTime user to access the dashboard. He or she can then access associate his / her account to it and should be ready to go.


Regards,
João

Hi Abira,

You can you users portal of the enviroment.

Like for my personal enivornmrnt 

You can create groups for what authorization you want to give to user.


Environment-Name/Users/Users.aspx


Hope this will help you.

Regards,

Amreen

Thanks for replying, Amreen. I hope the users module is used to manage only End-users. I want to manage the IT users.


mvp_badge
MVP
Solution

Hi Abira,


I'll try to answer your questions:


1. You can configure the roles in LifeTime and define which permissions the user will have on each environment (Service Studio and Service Center) and the permissions he will have at an infrastructure-wide level (LifeTime). After that, you just need to grant these roles to the user and he will have his permissions granted according to that configuration. Developers will always have access to Lifetime but what they see or can do can be defined. See image below:

2. See the explanation below taken from Architecture Dashboard FAQs:

3. You can have multiple users with access to Users application, for that they just need to be granted one of the roles of the Users application. A user with SuperUser role, will always have all applicational roles in the environment, the UserManager role will be able to access Users application and manage users:


4. Yes, but you would have to build your own. Programmatically, you have access to CRUD actions for Users and Groups and grant / revoke roles, so you can build your own application that only does that for a given application


5. Users are not deleted but set to inactive. Why? Because user actions and references to the user record are saved for audit purposes across many tables (so questions like: a) who did the deployment yesterday? b) who deployed the module X? can be answered). Therefore, if users were to be deleted you would lose all that information.
Because of that, users are inactive but it will be as if they would be deleted (all accesses will be revoked).


Hope it helps.


Cheers,
João


Hi Joao,

Thank you for the explanation. It was very helpful. Regarding the 2 questions. As I told before, I have a user in LT. But he could not access the architecture dashboard. What could be the reason?

mvp_badge
MVP

Hi Abira,


I'm glad I could help :)

Regarding you having a LT user but not being able to access the Architecture Dashboard, can you confirm you have associated your IT user with the Architeture Dashboard?

Hi Joao,

As a first step, I have created a user in the LT with the Administrator role. Then I logged in to the LT with the created user name and password. Then I clicked on the Plugin --> Architecture Dashboard --> Goto Architecture Dashboard. When I give the email id and password. I get an error saying invalid user name or password. Please advise.

Regards,

Abirami Srinivasan

mvp_badge
MVP

Hi Abira,


I'm sorry, I noticed my link was not the correct on the comment above, I want to refer this article.

I have followed all these steps in the past to set up Architecture Dashboard and associate my IT user to it and had it working. My advise would be to recheck these steps and eventually reset the password and try again.


Regards,
João

I found the link with the key word you gave :)

I have already set up the architecture dashboard and associated my IT user. But I want another user to access the Dashboard. 

Does the user have to have an Outsystems account?

mvp_badge
MVP

Hi Abira,


Only IT users can access the architecture dashboard so you will need to create a LifeTime user to access the dashboard. He or she can then access associate his / her account to it and should be ready to go.


Regards,
João

Hi @João Marques ,

I think @Abira is pertaining to the screen where the user should select "Associate my IT User". I am also experiencing this.

Scenario :
1. I am an Administrator in our environment

2. Created a new user with a developer role (change and deploy....)

3. The user login to lifetime

4. The user then proceeds to Architecture Dashboard

> No screen to select "Associate my IT User", it is redirected to the login page of Architecture Dashboard that is why an error is always prompting "Invalid email,password or both"


For your assistance please on this. Thanks!

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.