I have an application in Vue.js that obtains user/bearer tokens using oidc-client that gives information about the usergroups in a particular Enterprise Application in Azure AD, the current logged in user is part of. We have used the following as the scope scope: `openid email profile api://${APP_CLIENT_ID}/user_access' where APP_CLIENT_ID is the corresponding app registration application/client id. Now we are trying to implement the same from a desktop client app using MSAL but using the same scope with or without the "/.default" suffix provides errors. Also, have tried using "api://Resource URI/.default", which gives the token but does not provide any info on app Usergroups. What should be the correct scope that needs to be used to get the info or is there any other alternative to this?
Getting Azure AD Enterprise Application user group in jwt token using MSAL in C#
779 Views Asked by user9057272 At
1
There are 1 best solutions below
Related Questions in .NET
- clang::HeaderSearch search path ignored
- How can I store arbitrary data in LLVM metadata?
- Add LLVM to project using cmake
- Run All LLVM Passes
- Clang Tool: rewrite ObjCMessageExpr
- In LLVM LOOP PASS, I want to copy and paste a set of Instructions. error occurs when copy icmp and branch instruction
- LLVM Pass : DELETE all branch in the IR occurs errors
- How to find if an instruction post-dominates another in LLVM?
- LLVM JIT : matching structure member alignment with gcc
- Boost concurrency libraries behaving differently when compiled with GNU C++ / LLVM C++
Related Questions in AZURE-ACTIVE-DIRECTORY
- clang::HeaderSearch search path ignored
- How can I store arbitrary data in LLVM metadata?
- Add LLVM to project using cmake
- Run All LLVM Passes
- Clang Tool: rewrite ObjCMessageExpr
- In LLVM LOOP PASS, I want to copy and paste a set of Instructions. error occurs when copy icmp and branch instruction
- LLVM Pass : DELETE all branch in the IR occurs errors
- How to find if an instruction post-dominates another in LLVM?
- LLVM JIT : matching structure member alignment with gcc
- Boost concurrency libraries behaving differently when compiled with GNU C++ / LLVM C++
Related Questions in AZURE-AD-MSAL
- clang::HeaderSearch search path ignored
- How can I store arbitrary data in LLVM metadata?
- Add LLVM to project using cmake
- Run All LLVM Passes
- Clang Tool: rewrite ObjCMessageExpr
- In LLVM LOOP PASS, I want to copy and paste a set of Instructions. error occurs when copy icmp and branch instruction
- LLVM Pass : DELETE all branch in the IR occurs errors
- How to find if an instruction post-dominates another in LLVM?
- LLVM JIT : matching structure member alignment with gcc
- Boost concurrency libraries behaving differently when compiled with GNU C++ / LLVM C++
Related Questions in AZURE-OAUTH
- clang::HeaderSearch search path ignored
- How can I store arbitrary data in LLVM metadata?
- Add LLVM to project using cmake
- Run All LLVM Passes
- Clang Tool: rewrite ObjCMessageExpr
- In LLVM LOOP PASS, I want to copy and paste a set of Instructions. error occurs when copy icmp and branch instruction
- LLVM Pass : DELETE all branch in the IR occurs errors
- How to find if an instruction post-dominates another in LLVM?
- LLVM JIT : matching structure member alignment with gcc
- Boost concurrency libraries behaving differently when compiled with GNU C++ / LLVM C++
Related Questions in MSAL
- clang::HeaderSearch search path ignored
- How can I store arbitrary data in LLVM metadata?
- Add LLVM to project using cmake
- Run All LLVM Passes
- Clang Tool: rewrite ObjCMessageExpr
- In LLVM LOOP PASS, I want to copy and paste a set of Instructions. error occurs when copy icmp and branch instruction
- LLVM Pass : DELETE all branch in the IR occurs errors
- How to find if an instruction post-dominates another in LLVM?
- LLVM JIT : matching structure member alignment with gcc
- Boost concurrency libraries behaving differently when compiled with GNU C++ / LLVM C++
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
To fetch the Azure AD group the current logged in user is part of, check the below:
Assign
GroupMember.Read.AllAPI permission to the Azure AD Application.Now, generate access token to call Graph API via Postman like below:
To get the Azure AD group the current logged in user is part of, use the below query:
To fetch the groups assigned to the Azure AD Application, check the below:
Add optional claim in the Azure AD Application:
Now, I generated tokens via Postman using below parameters:
When I decoded the token, the groups added to the Application are displayed like below: