La configuration est gérée avec ASP.NET Core.
A REVOIR
| Section | Paramètre | Type | Valeur par défaut | Description |
|---|---|---|---|---|
| AzureAd | Instance | String | https://login.microsoftonline.com | Cette chaîne définie l'URL de base de l'autorité d'authentification. |
| AzureAd | ClientId | String | 230894ef-c7f8-4743-87ed-d15703302fe3 | Cette chaîne définie le client ID de l'application qui sera utilisé lors de l'authentification. |
| ConnectionStrings | LoiEckert | String | Server=localhost;Database=CAM-LoiEckert;User Id=sa;Password=Pass@word1;Trust Server Certificate=true | Cette chaîne définie l'instance Microsoft SQL Server à laquelle l'API se connectera. |
| ConnectionStrings | AZURE_STORAGE_CONNECTION_STRING | String | DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1; | Cette chaîne définie l'instance Azurite à laquelle l'API se connectera. |
| Portal | HostName | String | localhost | Cette chaîne définie l'instance de l'API à laquelle le job se connectera. |
| Portal | PortNumber | Number | 5001 | Ce nombre défini le numéro du port de l'API du Portail de données. |
| Portal | Scope | String | api://932295f5-1441-449f-81cc-1a096b338c9f/.default | Cette chaîne définie le scope de l'API du Portail de données. |
Eckert
| Section | Paramètre | Type | Valeur par défaut | Description |
|---|---|---|---|---|
| Eckert | BaseAddress | String | https://localhost:5001/ | Cette chaîne définie l'instance de l'API à laquelle le job se connectera. |
| Eckert | ComptesPath | String | comptes?estInactif=true&fondsTransferes=false | Cette chaîne définie le chemin du endpoint permettant de récupérer les comptes inactifs. |
| Eckert | Scope | String | api://230894ef-c7f8-4743-87ed-d15703302fe3/.default | Cette chaîne définie le scope de l'API Eckert. |
Notifications
| Section | Paramètre | Type | Valeur par défaut | Description |
|---|---|---|---|---|
| ClientOptions | NotificationsApi:HostName | String | localhost | Cette chaîne définie le nom d'hôte de l'API notifications. |
| ClientOptions | NotificationsApi:Port | String | 5001 | Cette chaîne définie le port service de l'API notifications. |
| ClientOptions | TeamId | String | 49dd5cd6-b7ce-4e46-b0cc-85002665614b | Cette chaîne définie l'id de l'instance Teams contenant le canal de notification. |
| ClientOptions | ChannelId | String | 19%3abb2dd41ccc1e4807a13be6869ab9b947%40thread.tacv2 | Cette chaîne définie le canal Teams où les notifications seront envoyées. |