Skip to content

SAB CRM Invite migration #675

@oharsta

Description

@oharsta

The following applications need to migrate to the new Invite CRM endpoints

  • IdP-Dashboard, which currently uses the ${sabEndPointURL}/api/profile?guid={organisationGuid}&role={role} endpoint
  • PdP, which currently uses the ${sabEndPointURL}/api/profile?uid={uid}&idp={idp}
  • AttributeAggregator, which currently uses the ${sabEndPointURL}/api/profile?uid={uid}&idp={idp}
  • https://tools.surfconext.nl/ -> SAB dumps, can easily be changed client side if there is an alternative endpoint

In OpenConext deploy the users idp-dashboard and pdp need to be added to the external-api-configuration section of application.yml in the invite role.

The new endpoints for the SURFconext apps is ${invite-base-url}/api/external/v1/invite/crm/profile and the endpoints for mijn.surf / CRM will remain the same:

  • GET ${invite-base-url}/api/profile
  • POST ${invite-base-url}/crm/profile
  • DELETE ${invite-base-url}/crm/profile
  • GET ${invite-base-url}/crm/api/v1/profiles - with Body🤬
  • POST ${invite-base-url}/crm/api/v1/invite/resend

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions