Projektet tillhandahåller en enklare POC variant av Behörighetstjänsten. Det är framtagen för att ge intresserade en miljö att göra inledande tester samt bekanta sig med tekniken.
2017-12-19 Miljön är för tillfället ej tillgänglig via internet. Arbete med brandväggsöppningar pågår.
...
Verktyg som curl eller Postman kan användas för att prova att hämta ut en Id-token/Userinfo
Konfigurering | Värde | |
---|---|---|
Grant type |
| |
Auth URL | https://poc- stb-utv01.1177.i.noguioidc.inera.se/auth/realms/1177-demo/protocol/openid-connect/auth | |
Access token URL | httphttps://poc-stb-utv01.1177.i.noguioidc.inera.se/auth/realms/1177-demo/protocol/openid-connect/token | |
Userinfo | https://poc-oidc.inera.se/auth/realms/1177-demo/protocol/openid-connect/ | tokenuserinfo |
Client-id | 1177-demopoc | |
Client_secret | 38af2d00 3b5bbdbf- 76ee2c64- 4d364fe9- 94a29c1a- 4adfb264995ebd66a8866502 | |
Användarnamn | se11000000016-1234 | |
Lösenord | qwerty |
Exempel svarsmeddelande: Userinfo
Kodblock | ||||
---|---|---|---|---|
| ||||
{ "healthcareProfessionalLicense "sub": "a84c4bd5-efbf-4cfc-a6f1-ce0821ef3d1d", "HealthcareProviderHsaId": "HealthcareProviderHsaId", "authnMethod": "healthcareProfessionalLicenseauthnMethod", "subpreferred_username": "7b338d05-105a-4316-8eb4-b99f462ff4a5se11000000016-1234", "paTitleCode": "paTitleCode", "levelOfAssurance": "levelOfAssurance", "given_name": "Anders", "x509IssuerName": "x509IssuerName", "healthcareProfessionalLicense": "healthcareProfessionalLicense", "systemRole": "systemRole", "employeeHsaId": "SE11000000016-1234", "name": "Anders "authnMethodAndersson", "middleAndSurname": "authnMethodmiddleAndSurname", "preferred_usernameHealthcareUnitHsaId": "service-account-1177-pocHealthcareUnitHsaId", "paTitleCodeHealthcareProviderName": "paTitleCodeHealthcareProviderName", "levelOfAssurancefamily_name": "levelOfAssuranceAndersson", "authorization_scope": "{ \"authorization scope\": [ { \"attribute\": \"FullAdmin_code\", \"name\": \"FullAdmin\", \"description\": \"Huvudadministratör\", \"organizational_scope\": [ { \"unit\": { \"org-id\": \"SE110000016-1111\", \"name\": \"Enheten Beta\", \"include_units_below\": \"false\" } }, { \"unit\": { \"org-id\": \"SE110000016-2222\", \"name\": \"Enheten cesar\", \"include_units_below\": \"false\" } }, { \"unit\": { \"org-id\": \"SE110000016-3333\", \"name\": \"Enheten david\", \"include_units_below\": \"false\" } } ] }, { \"attribute\": \"DataAdmin\", \"name\": \"FullAdmin\", \"description\": \"Huvudadministratör\", \"organizational_scope\": [ { \"unit\": { \"org-id\": \"SE110000016-1111\", \"name\": \"Enheten Beta\", \"include_units_below\": \"false\" } }, { \"unit\": { \"org-id\": \"SE110000016-2222\", \"name\": \"Enheten cesar\", \"include_units_below\": \"false\" } }, { \"unit\": { \"org-id\": \"SE110000016-3333\", \"name\": \"Enheten david\", \"include_units_below\": \"true\" } } ] } ] }", "email": "servicese11000000016-account1234@inera-1177-poc@placeholdertest.orgse", "x509IssuerName": "x509IssuerName" } } |
Se mer information om authorization_scope här: 4. Åtkomstintyg - claims (utkast)