Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After a successfull authentication the portal creates an OAuth Access Token and returns it to Tax Balance. Tax Balance Web application stores the access token in browser session and appends it to each request to the Tax Balance Ressource Server ressource server (API).

This is a sample request with an authorization header:

...

Following data is stored in the Portal application and Tax Balance:


PortalTax Balance
Roles

Database table TROLE 

  • Id
  • Name
  • Last modification date
  • Comment

Database table TROLE 

  • Id
  • Date of creation
  • Author of creationCreation date
  • Creator
Permissions for role

Database table TROLERIGHTMAPPING 

  • Link from role to permission (only Portal specific permssions)
  • Category
  • Last modification date

Database table TROLE_PERMISSION 

  • Link from role to permission (only Tax Balance specific permissions)
  • Date of creation
  • Author of creationCreation date
  • Creator
Role to user assignments

Database table TUSERROLEALLOCATION 

  • Link from user to role (on id bases)
  • Last modification date

Database table TROLE_USER_ASSIGNMENT 

  • Link from user to role
  • Constraint on a unit persisted in Tax Balance (optional)
  • Date of creation
  • Author of creationCreation date
  • Creator

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:

...