Zie ook de documentatie van het Vlaams Toegangsbeheer:
Mijn Burgerprofiel (token exchange)
Deze informatie is relevant voor wie wil koppelen met Mijn Burgerprofiel en SSO-context wil meegeven naar Mijn Burgerprofiel (frontend token exchange naar Mijn Burgerprofiel)
ClientID:
TNI:
80689076-8c4a-4bef-abc4-82805e17988d
PROD:
88f04968-d331-4ae0-99d9-c6efb845841f
Verwachte scopes:
profile
- noodzakelijk voorfamily_name
,given_name
,leeftijd
claimrrn
- noodzakelijk voor derrn
claimvo
- noodzakelijk voor devo_doelgroepcode
claimwebid
- noodzakelijk voor dewebid
claim en desolid
audience
Omgevingen:
TNI: https://burgerprofiel.tni-vlaanderen.be (te vervangen door https://www.tni-burgerprofiel.be in de nabije toekomst)
Toestemmingen
ClientID:
TNI:
67e1985d-ccae-4f4c-804b-338b36abeb91
PROD:
a8ad73ed-b128-41ec-a1a2-e1a83c5c1974
Scopes:
vo_info
dv_mbp_toestemmingen_applicaties_read
- Lezen van toestemmingen voor eigen applicatiedv_mbp_toestemmingen_applicaties_write
- Schrijven van toestemmingen voor eigen applicatiedv_mbp_toestemmingen_applicaties_selfservice
- Zelfregistratie van externe applicatie
Omgevingen:
TNI: https://tni.profiel.burgerprofiel.dev-vlaanderen.be (te vervangen door https://profiel.burgerprofiel.tni-vlaanderen.be in de nabije toekomst)
DOSIS
Deze informatie is relevant voor wie wil koppelen met DOSIS in een burgercontext (Mijn Burgerprofiel, e-loketondernemers, V-loket)
ClientID:
TNI:
2e959ebb-4dd3-4035-8c74-9813228c97fb
PROD:
b931d29e-1b33-4b81-b82f-9598cffc5c79
Scopes:
vo
- noodzakelijk voor devo_doelgroepcode
claimrrn
- noodzakelijk voor derrn
claim
Omgevingen:
Notificaties
ClientID:
TNI:
4d2d8450-e8b2-44dc-b78b-30f85d4cad1e
PROD:
da018ae5-970d-4c39-b6f6-f4d7ef54baa3
Scopes:
rrn
- noodzakelijk voor derrn
claim
Omgevingen:
Attesten/vergunningen
De klant is de API. Mijn Burgerprofiel is de client. Mijn Burgerprofiel verwacht dus een trustrelatie met de klant op de onderstaande ClientID.
ClientID:
TNI:
80689076-8c4a-4bef-abc4-82805e17988d
PROD:
88f04968-d331-4ae0-99d9-c6efb845841f
Beschikbare claims
Scope
profile
Claimset:
family_name
,given_name
,leeftijd
Scope
rrn
Claimset:
rrn
Scope
vo
Claimset:
vo_doelgroepcode
U vraagt bij ACM (integraties@vlaanderen.be) een OAuth API aan met inkomende Token Exchange die een trustrelatie heeft vanaf Mijn Burgerprofiel.
Aanvragen - Provider API
De klant is de API. MBP is de client. MBP verwacht dus een trustrelatie met de klant op de onderstaande ClientID.
ClientID:
TNI:
80689076-8c4a-4bef-abc4-82805e17988d
PROD:
88f04968-d331-4ae0-99d9-c6efb845841f
Beschikbare claims
Scope
profile
Claimset:
family_name
,given_name
,leeftijd
Scope
rrn
Claimset:
rrn
Scope
vo
Claimset:
vo_doelgroepcode
U vraagt bij ACM (integraties@vlaanderen.be) een OAuth API aan met inkomende Token Exchange die een trustrelatie heeft vanaf Mijn Burgerprofiel.
Betaalmodule
ClientID:
TNI:
ddde89cb-7460-4a5c-b9c5-bd6e68130388
PROD:
d114f806-355a-4ad5-9827-80facafa5943
Scopes:
vo_info
dv_mbp_betalingen_betalingen
- Toegang tot de Betaalmodule-API om een betaling aan te maken
Omgevingen:
U vraagt bij ACM (integraties@vlaanderen.be) een nieuwe OAuth-client
met trustrelatie naar de API van de Betaalmodule (ACM ClientID:
ddde89cb-7460-4a5c-b9c5-bd6e68130388
)voor de scopes
vo_info
,dv_mbp_betalingen_betalingen
.
Veelgestelde vragen (FAQ)
Welke omgevingen zijn er?
Test en Integratie (TNI) waar u kan testen en valideren
URL’s van de TNI-omgeving:Mijn Burgerprofiel: https://burgerprofiel.tni-vlaanderen.be
Productie voor uw live omgeving
URLs van de Productie-omgeving:Mijn Burgerprofiel: https://www.burgerprofiel.be
Is mijn ACM ClientID verschillend voor TNI en Productie?
Ja, u krijgt steeds een unieke set van sleutels per omgeving.