PowerPlatformConnectors/certified-connectors/Replicon/apiProperties.json

65 строки
2.0 KiB
JSON

{
"properties": {
"connectionParameters": {
"token": {
"type": "oauthSetting",
"oAuthSettings": {
"identityProvider": "oauth2",
"clientId": "{{ client id }}",
"scopes": [
"API"
],
"redirectMode": "Global",
"redirectUrl": "https://global.consent.azure-apim.net/redirect",
"properties": {
"IsFirstParty": "False",
"IsOnbehalfofLoginSupported": false
},
"customParameters": {
"authorizationUrl": {
"value": "https://global.replicon.com/!/oauth2/authorize"
},
"tokenUrl": {
"value": "https://global.replicon.com/!/oauth2/token"
},
"refreshUrl": {
"value": "https://global.replicon.com/!/oauth2/token"
}
}
}
}
},
"iconBrandColor": "#3A76C4",
"capabilities": [],
"policyTemplateInstances": [
{
"templateId": "dynamichosturl",
"title": "Set Host URL",
"parameters": {
"x-ms-apimTemplateParameter.urlTemplate": "@queryParameters('hostUrl')",
"x-ms-apimTemplate-operationName": [
"BulkGetProjectDetails3",
"CreateProjectOrApplyModifications",
"UserListServiceGetData",
"GetDescendantTaskDetails",
"CreateTaskHierarchyOrApplyModifications",
"TaskListServiceGetData",
"GetTimesheetSummary",
"BulkGetTimeEnteredSummary",
"WebhookSubscriptionsRestAPI",
"PutProjectTeamMemberAssignments",
"PutResourceAssignments",
"MoveTask",
"BulkGetAllProjectTeamMembers2",
"GetAllProjectTeamMemberDetails3",
"BulkUpdateProjectTeamMembersAssignment2",
"BulkGetTaskResourceAssignments",
"BulkUpdateTaskResourceAssignments"
]
}
}
],
"publisher": "Replicon Inc",
"stackOwner": "Replicon Inc"
}
}