API de configuration des utilisateurs mySparkrock
Pour configurer des configurations utilisateur mySparkrock dans Sparkrock Impact, utilisez les API suivantes.
Liste des configurations utilisateur mySparkrock
Pour obtenir une liste de toutes les configurations utilisateur mySparkrock, utilisez :
GET https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/sparkro
Liste des propriétés d'une configuration utilisateur mySparkrock spécifique
Pour obtenir une liste des propriétés d'une configuration utilisateur mySparkrock spécifique, utilisez :
GET https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/sparkro
Créer une configuration utilisateur mySparkrock
Pour créer une configuration utilisateur mySparkrock, utilisez :
POST https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/sparkrock/srf/v2.0/companies({companyId})/externalUserSetups
Authorization: Bearer {token}
Content-type: application/json
{
"userName": "API-TEST",
"employeeNo": "E0020",
"firstName": "Kevin",
"middleName": "",
"lastName": "Song",
"eMail": "API-TEST@cronus-demosite.com",
"blocked": false,
"allowAccessFrom": "0001-01-01",
"allowAccessTo": "0001-01-01",
"userProfileCode": "ADMIN",
"userGroupCode": "TE DATA ENTRY 1",
"restrictViewOfRequests": false,
"approverType": "mySparkrock User",
"approverNo": "APPROVER",
"expenseVendorNoFilter": "",
"dim1Code": "PROD",
"dim2Code": "FA001",
"dim3Code": "",
"dim4Code": "",
"dim5Code": "",
"dim6Code": "",
"dim7Code": "",
"dim8Code": "",
"locationCode": "WEST",
"dim1Filter": "ADM|SALES",
"dim1FilterAction": "Override",
"dim2Filter": "FA001|HS001..HS002",
"dim2FilterAction": "Override",
"dim3Filter": "001..002",
"dim3FilterAction": "Override",
"dim4Filter": "",
"dim4FilterAction": "Override",
"dim5Filter": "",
"dim5FilterAction": "Override",
"dim6Filter": "",
"dim6FilterAction": "Override",
"dim7Filter": "",
"dim7FilterAction": "Override",
"dim8Filter": "",
"dim8FilterAction": "Override",
"expenseTypeFilter": "DISTANCE..ETA|ETE..PCARD-001",
"expenseTypeCategoryFilter": "ETC..TRAVEL",
"itemCategoryFilter": "CHAIR",
"vendorNoFilter": "E0010..E0040",
"vendorPostingGroupFilter": "",
"glAccountFilter": "11100..11400|12110..12130|12210..12240|12900|13100..13500",
"glAccountFilterAction": "Append",
"locationCodeFilter": "EAST..MAIN",
"allowUsageOfClosePO": false
}
Modifier les propriétés d'une configuration utilisateur mySparkrock
Pour modifier la configuration utilisateur mySparkrock, utilisez :
PATCH https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/spark
Supprimer une configuration utilisateur mySparkrock
Pour supprimer la configuration utilisateur mySparkrock, utilisez :
DELETE https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/spar
Liste des ensembles de comptes des utilisateurs mySparkrock
Pour obtenir une liste de tous les ensembles de comptes associés à toutes les configurations utilisateur mySparkrock, utilisez :
GET https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/sparkro
Liste de tous les ensembles de comptes associés à une configuration utilisateur mySparkrock spécifique
Pour obtenir une liste de tous les ensembles de comptes associés à une configuration utilisateur mySparkrock spécifique, utilisez :
GET https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/sparkro
Attribuer un ensemble de comptes à une configuration utilisateur mySparkrock
Pour attribuer un ensemble de comptes à une configuration utilisateur mySparkrock, utilisez :
POST https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/sparkr
Modifier les ensembles de comptes des utilisateurs mySparkrock
Pour modifier l'ensemble de comptes associé à une configuration utilisateur mySparkrock, utilisez :
PATCH https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/spark
Supprimer un ensemble de comptes d'utilisateur mySparkrock
Pour supprimer un ensemble de comptes associé au compte utilisateur mySparkrock, utilisez :
DELETE https://sparkrock365.api.bc.dynamics.com/v2.0/{tenantId}/{environmentName}/api/spar
Informations connexes
API d'approvisionnement des utilisateurs mySparkrock
Commentaires
Pour envoyer des commentaires sur cette page, sélectionnez le lien suivant :