There is no plugin I am aware of that is specific to Azure, nor is there a
"generic" OIDC/OAuth2 plugin that can be configured to work across various
arbitrary identity provider/authorization servers.

There are generic LDAP plugins via
https://github.com/gocd/gocd-ldap-authentication-plugin and
https://github.com/gocd/gocd-ldap-authorization-plugin but these are not
specific to AD, and I believe Azure AD/Entra ID only supports LDAP via some
hijinx as documented at
https://learn.microsoft.com/en-us/entra/architecture/auth-ldap . I'm not
sure if this is a good solution and not aware of anyone trying it.

An alternative would be to write an Azure/Entra ID specific OIDC/OAuth2
GoCD plugin yourself, using one of the existing plugins to model from. The
difficulty in doing this probably depends whether you want just
authentication/identity support or also want support to map Azure-managed
roles automatically to GoCD roles for users (alongside the Java dev
capacity available to you, and your knowledge of OIDC/OAuth2).

-Chad

On Fri, 17 Jan 2025 at 01:58, anil kumar <[email protected]> wrote:

> Hello,
>
> Could you please guide me, do we have any OIDC plug-in to integrate GoCD
> server with Azure AD or Entra ID for oidc Authentication and Authentication?
>
> If yes, could you please provide me the steps.
>
> Thanks in advance
>
> --
> You received this message because you are subscribed to the Google Groups
> "go-cd" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/go-cd/CALhvTWpH-KXDT2qRgZhpU%3DarP5Tb4a1Nm1t9fvOVnTT0Zmimfw%40mail.gmail.com
> <https://groups.google.com/d/msgid/go-cd/CALhvTWpH-KXDT2qRgZhpU%3DarP5Tb4a1Nm1t9fvOVnTT0Zmimfw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/go-cd/CAA1RwH8mWbbA%3Dy9mACRhvTfWkXwnm7H4aafREi-C98yXZUGnjg%40mail.gmail.com.

Reply via email to