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

Easy pre-populate machine name in the form #108

Open
Nuffnorm opened this issue Jul 2, 2021 · 5 comments
Open

Easy pre-populate machine name in the form #108

Nuffnorm opened this issue Jul 2, 2021 · 5 comments
Assignees
Labels
enhancement New feature or request pinned

Comments

@Nuffnorm
Copy link

Nuffnorm commented Jul 2, 2021

We'd like to give some of our users easy URL shortcuts to look up their admin passwords. So it would be good to be able to send it something like: https://access.url.com/Computer/AccessRequest/?ComputerName=my-desktop

I'm not an HTML expert but I think the source has " value="" " in the attributes for the field which may stop this from working (and then I'm not sure of the URL syntax anyway!)

Hope this is an easy one!

@Nuffnorm Nuffnorm added the enhancement New feature or request label Jul 2, 2021
@jemmiegod
Copy link
Contributor

Hi @Nuffnorm

This is a potentially dangerous option to have.
If you're using this for JIT access, it could reduce the effectiveness of AMS. I can see a scenario where admins would script this with all their servers and they'd run it each morning so they don't have to go to the website to request access each time, effectively adding permanent admins back to your servers, completely nullifying the whole reason for implementing JIT.

I'll let Ryan comment on this though. I'd however suggest you not permit this behaviour even if the feature existed. There's a trade off between security and convenience.

@ryannewington ryannewington self-assigned this Jul 2, 2021
@ryannewington
Copy link
Member

Jaysn is right, it could inadvertently open up 'misuse' scenarios, however rate limits could prevent this from being a problem.

I'll have a think about how to implement it. I might be able to do it in a way that allows this feature to be turned 'on' where the organization has assessed the risk profile itself.

@Nuffnorm
Copy link
Author

Nuffnorm commented Jul 5, 2021 via email

@ryannewington
Copy link
Member

I think we can do this, it's just a matter of making sure the rate limit settings are appropriate, so that people don't take advantage of it in unintended ways.

At the end of the day, AMS is about protecting organizations from bad guys - not from yourselves. So this is something you'd deal with and assess the risk of internally.

It would be nice for the product to have a 'my computers' page where they could have shortcuts to the computers per-identified as theirs. Or maybe the ability for people to just mark computers as 'favorites' and show them on a dashboard/landing page

@perfectly-preserved-pie
Copy link

These users will forget their machine names though

We had the same problem here and I initially thought of your solution. Pre-filled computer names or BGInfo. However (thankfully) management was like "oh, you want admin rights? You need them to do your work? You don't want to stress out over the weekend because this is preventing you from getting admin rights to install a needed software? Then remember your damn computer name when helpdesk provides it the first time."

Paraphrasing of course, but cmon users. Write the computer name down or just look through your emails... favorite it... pin it... it's not too much to ask.

just my 2 cents. This is one of those cases where I think policy would solve this issue rather neatly instead of a new technical solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request pinned
Projects
None yet
Development

No branches or pull requests

4 participants