How do I get LDAP user information for logged in user into my MATLAB WebApp?
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have a WebApp server (Windows, R2022a) running a couple of apps, and it is behind LDAP authentication. When a user logs in, I can see that the user information is stored somewhere within the server because the correct username appears in the upper right corner of the main MATLAB WebApp server screen. What I would like to do is access that information inside my app. Is there a MATLAB command within the app that can access the logged in user? I tried:
user = compiler.UserInfo()
but all the fields were empty.
Thank you!
-Greg
0 Commenti
Risposte (1)
Suvansh Arora
il 31 Ott 2022
Modificato: Suvansh Arora
il 31 Ott 2022
Your "userinfo.json" file is missing the "appAccess" section.
Let us assume that we have an example app named "userinfo_app". Then the "userinfo.json" must have the app field access section.
By default it will block access to user information unless explicitly granted. You need to specify app access as root-level element in "userinfo.json", like:
"appAccess": {
"userinfo_app": ["UserID","Email","LastName"]
}
If you would like to grant access to all user info fields, you can specify appAccess as
"appAccess": {
"userinfo_app":"*"
}
If you would like to grant all apps access to all user info fields, you can specify appAccess as
"appAccess": {
"*":"*"
}
1 Commento
Pierre Harouimi
il 11 Giu 2024
Modificato: Pierre Harouimi
il 11 Giu 2024
Vedere anche
Categorie
Scopri di più su MATLAB Web App Server in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!