Implementation of Common Authorization Flow via Entitlements Service
- Common auth flow through Entitlements service is not used. It's recommended to use Entitlements as an authorization service, to fetch OSDU roles and decide whether the user is authorized or not. https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/production/core/dspdm-services/-/blob/main/src/dspdm-config/src/main/java/com/lgc/dspdm/config/security/SecurityServerPathUtils.java
- Common interfaces from the core-common could be used https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common-spring6/-/blob/master/src/main/java/org/opengroup/osdu/core/common/entitlements/IEntitlementsAndCacheService.java?ref_type=heads