Requirements
...
- Select Administration → Modules from the main navigation and click Create
- Select Module name Tax Balance
- Set Root URL to
<your-taxbalance-url>
- Set Login URL to
<your-taxbalance-url>
- Set Api URL to
<your-taxbalance-url>/api
- Select Id token JWS algorithm RS265
- Click Save and remember the Client ID and Secret for later configuration steps
Tax Balance configuration
...
- Set "Authentication" > "OAuth" > "AuthorizationEndpoint" to
<your-portal-url>
/login - Set "Authentication" > "OAuth" > "ClientId" to the Client ID from the previous registration process
- Set "Authentication" > "OAuth" > "ClientSecret" to the Secret from the previous registration process
- Set "Authentication" > "OAuth" > "TokenEndpoint" to
<your-portal-url>
/portal/api/auth/token - Set "Authentication" > "JwtBearer" > "Authority" to
<your-portal-url>
- Set "Authentication" > "JwtBearer" > "ClaimsIssuer" to
<your-portal-url>
- Set "ConnectionsStrings" > "SmartTaxBalanceDatabase" to a valid connection string
e.g.Server=<your-database-server>;Database=taxbalance;Trusted_Connection=True;TrustServerCertificate=True;Encrypt=True
,
Trusted_ConnectionTrustServerCertificate
andEncrypt
must meet the requirements of the SQL Server. Be aware that settingTrusted_Connection
toTrue
will enforceIntegrated Security
toTrue
. Therefore, it is not possible to useUser Id
andPassword
in this case. See SQL Server Database for more details. - Set "CORS" > "Origins" to
["<your-portal-urlurl>", "<your-taxbalance-url>"]
...