...
Code Block | ||
---|---|---|
| ||
GET /api/demo HTTP/1.1 Authorization: Bearer S0VLU0UhIExFQ0tFUiEK |
Authorization in Tax Balance
Tax Balance ressource server (in other words: API or backend server) performs an authorization for each incoming request. It extracts the user ID from the OAuth access token and calculates whether the request is allowed for the user based on the stored role and permission definition. If this is not the case, an HTTP status code 403 is returned.
Managing user, roles and permissions
...
Following data is stored in the Portal application and Tax Balance:
Portal | Tax Balance | |
---|---|---|
Roles |
|
|
Permissions for role |
|
|
Role to user assignments |
|
|
The above mentioned data gets distributed to Tax Balance when specific data ingestion occurs in Portal application. This is the case when a portal user performs the following activities:
...