And on further notice. You don't want to use the database internally in 
guacamole. I don't know if that's possible it might be. Sorry I couldn't help 
on that.

Get Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: Richard Hawkins <richard.hawk...@medctrbarbour.org>
Sent: Friday, September 13, 2024 8:32:57 AM
To: user@guacamole.apache.org <user@guacamole.apache.org>
Subject: Re: User and connections provisioning

You can definitely apply it to active directories. You can even set up groups 
at one time I had this working and it worked really well, but I wanted MFA 
authentication so I removed all the active directories and went strictly with 
MFA. I think I read somewhere I couldn’t use active directory and MFA at the 
same time. There’s probably better solutions now that was a couple of years 
ago. I’ve been using guacamole for about five years or so. It works really well 
once you got going good.

Get Outlook for iOS<https://aka.ms/o0ukef>
________________________________
From: Anakien Skywalker <njuhaand...@gmail.com>
Sent: Friday, September 13, 2024 8:17:00 AM
To: user@guacamole.apache.org <user@guacamole.apache.org>
Subject: User and connections provisioning

Hello,

I am testing Apache Guacamole with the purpose to deploy it in k8s.
Deploying it locally and reading the manual I was not able to answer the 
questions arised.
Here:
https://guacamole.apache.org/doc/gug/configuring-guacamole.html
Is said something like you have to look into a specific auth plugin on how to 
manage users.
In auth plugin guides I can't find any information which would point how it 
creates (or not creates the users).
This is the reason why I am forced to ask community/maintainers for help to 
understand the best way to go. We have two requirements:
1. We don't want to maintain the user list on the guacamole side. We use Active 
Directory. We have Pomerium in k8s which is able to proxy HTTP header with user 
name to Apache Guacamole. Or we can use OpenID. But the biggest issue is if 
Guacamole still needs the list of users on it's side? Or will it login any 
user? Pomerium has AD Groups based access. So, if Pomerium allows proxy request 
to Guacamole, then this user should have the ability to sign in. In simple 
words, the question is: What auth we can use, so Apache Guacamole would be able 
to login the user without having the list of users in its own filesystem/db.
2. The connection provisioning is not supported as far as I can see. We could 
create a k8s job which will be retrieving the list of targets from our internal 
systems. Then creating connections via REST API. Is this the only possible 
solution in our case?

Reply via email to