amend07 opened a new pull request, #9168: URL: https://github.com/apache/cloudstack/pull/9168
### OAuth2 Keycloak Integration for Apache CloudStack This project provides an integration between [Keycloak](https://www.keycloak.org/), an open-source Identity and Access Management solution, and [Apache CloudStack](https://cloudstack.apache.org/), a popular open-source cloud computing software. **Features** OAuth2 Authentication: Seamlessly authenticate CloudStack users via Keycloak. Single Sign-On (SSO): Leverage Keycloak's SSO capabilities for a unified login experience across multiple services. User Management: Centralize user management with Keycloak, simplifying administration and enhancing security. Customizable Configuration: Easily configure Keycloak settings within CloudStack to fit your specific environment and needs. **Prerequisites** - Apache CloudStack 4.15 or later - Keycloak 24 or later - Java 8 or later Configure Keycloak: Set up a new client in Keycloak for CloudStack. Configure roles, users, and mappings as required. Configure CloudStack: Update the CloudStack configuration to use Keycloak for authentication. Restart CloudStack management server if necessary. Contributing We welcome contributions to enhance this integration. Please fork the repository, create a feature branch, and submit a pull request. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
