Currently, we are utilizing Backstage as our platform. Within Backstage, we have various microservices that are maintained by different teams. Moreover, our organization employs OKTA as a Single Sign-On (SSO) solution.
To integrate Backstage with OKTA, we have configured Backstage to connect with the SSO. Additionally, we have modified the Backstage permission framework to grant relevant access to microservices for individual team members. This access is determined based on the LDAP group associated with their OKTA profiles. We have extended the functionality of the Backstage permission framework to enable this setup. However, it appears that Port offers a more configuration-driven approach to handle similar requirements, which may be easier to implement.