How do I get LDAP user information for logged in user into my MATLAB WebApp?
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (1)
Suvansh Arora
am 31 Okt. 2022
Bearbeitet: Suvansh Arora
am 31 Okt. 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 Kommentar
Pierre Harouimi
am 11 Jun. 2024
Bearbeitet: Pierre Harouimi
am 11 Jun. 2024
Siehe auch
Kategorien
Mehr zu MATLAB Web App Server finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!