Skip to content

Ontbrekende CRM api calls #699

@mrvanes

Description

@mrvanes

CRM blijkt zelf ook een SAB rollenmanagement UX te hebben voor het (ont)koppelen van rollen en herversturen van invitations:

Ontkoppel een persoon van zijn CRM organisatie. De rollen worden niet verwijderd, want er is de mogelijk om een uitnodiging te versturen naar dezelfde persoon en als die persoon de uitnodiging accepteert dan krijgt die automatisch al zijn eerdere rollen. Het lijkt dus op een de-activatie van een gebruiker.

POST /crm/api/v1/invite/remove
{
    "org_id": "1234",
    "guid": "1234"
}

Uitnodiging versturen. Semantisch is dit een verzoek aan de user om zichzelf weer te activeren. We zouden er eventueel voor kunnen kiezen om dit niet via de mail te doen, maar direct in database. Hetzelfde geld voor uitnodiging opnieuw versturen

POST /crm/api/v1/invite/send
{
    "org_id": "1234",
    "guid": "1234"
}

Uitnodiging opnieuw versturen. Semantisch hetzelfde as uitnodiging versturen (waarbij in SAB een nieuwe koppelcode wordt gegenereerd)

POST /crm/api/v1/invite/resend
{
    "org_id": "1234",
    "guid": "1234"
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions