You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to update the authentication mechanism for our portal's integration with the BDRS. The current implementation uses an API Key, but it is needed to switch to a new authentication method using a technical user with client ID and secret. The endpoints the portal is hitting remain unchanged, however, the error handling got improved to support the new errors provided with the technical user authentication method.
Description
We need to update the authentication mechanism for our portal's integration with the BDRS. The current implementation uses an API Key, but it is needed to switch to a new authentication method using a technical user with client ID and secret. The endpoints the portal is hitting remain unchanged, however, the error handling got improved to support the new errors provided with the technical user authentication method.
Acceptance Criteria
Replace the API Key authentication with the technical user credentials (client ID and secret).
[Portal - BDRS IF] Transition from API Key to Technical User Authentication for BDRS Integration portal#456
Ensure that all existing endpoints are reachable and fully functional with the new authentication method.
Update the error handling to support the new errors specific to technical user authentication.
Test all endpoints to ensure that the new authentication is working as expected.
Update any documentation to reflect the change in the authentication method.
Tasks
user_roles.json
with the following new roles:user_role_descriptions.json
with descriptions for the new roles in both German and English.user_role_assigned_collections.json
to link the new roles exclusively to the "Operator" collection.company_service_accounts.json
with the following service accounts and their descriptions:identities.json
with the following service accounts and their descriptions:identity_assigned_roles.json
to link new service accounts to their respective roles as defined inuser_roles.json
.Expected Result / Test Cases
Functionality and Test Cases should work as they are working right now, this change will only transform the way of calling BDRS service.
The text was updated successfully, but these errors were encountered: