Starts in:
2 DAYS
3 HRS
50 MIN
15 SEC
Starts in:
2 D
3 H
50 M
15 S
Open Closed

SCIM provisioning (and removal) of users via AzureAD #4425


User avatar
0
AndrewT created
  • ABP Framework version: v7
  • UI type: Blazor
  • DB provider: EF Core

Does ABP support SCIM auomated provisioning of users (and their removal)? https://learn.microsoft.com/en-us/azure/active-directory/app-provisioning/on-premises-scim-provisioning

If so can you point me to where that is described and ideally some example code?


7 Answer(s)
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    Can you provide documentation on how to use it in ASP NET Core? I need to confirm.

  • User Avatar
    0
    AndrewT created

    Hi, Here is some more info and example.

    https://learn.microsoft.com/en-us/azure/active-directory/app-provisioning/use-scim-to-provision-users-and-groups

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    I think abp can be used with it. abp itself is asp net core application, it won't break anything.

  • User Avatar
    0
    AndrewT created

    There would need to be an endpoint module as part of the Auth process to add/remove users. There is nothing in ABP to register as a SCIM endpoint etc with Azure? Like these ones;

    https://api.slack.com/scim

    https://support.atlassian.com/provisioning-users/docs/understand-user-provisioning/

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    Yes, You need to implement it yourself.

  • User Avatar
    0
    AndrewT created

    It would be great if that can be added as a module, as I see there are libraries for OpenIddict that include SCIM, it would really only need to have the core SCIM interface functionality, with working example for;

    1. SCIM endpoint interaces for AzureAD
      1. Add User - First, Last, Email, Phone, Role
      2. Activate User
      3. Disable User
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    I will give feedback to the team.

Made with ❤️ on ABP v9.1.0-preview. Updated on November 20, 2024, 13:06