Skip to content

Commit 752e179

Browse files
jjackson-ddclaude
andauthored
Add OAuth account_config.json for docusign and hubspot-content-hub (#24158)
Adds account configuration for the OAuth authorization-code flow, sourced from the canonical definitions in dd-source (domains/web-integrations/libs/go/oauthstaticconfig + account-config schemas). Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 3361af5 commit 752e179

2 files changed

Lines changed: 76 additions & 0 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"supported_auth_methods": [
3+
{
4+
"auth_name": "oauth",
5+
"oauth2_authorization_code": {
6+
"authorization_server": {
7+
"authorization_endpoint": "https://account.docusign.com/oauth/auth"
8+
},
9+
"authorization_request": {
10+
"scopes": ["signature", "impersonation"]
11+
}
12+
}
13+
}
14+
],
15+
"additional_config_fields": [
16+
{
17+
"key": "tags",
18+
"label": "Tags",
19+
"editable": true,
20+
"tags": {}
21+
}
22+
]
23+
}
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{
2+
"supported_auth_methods": [
3+
{
4+
"auth_name": "oauth",
5+
"oauth2_authorization_code": {
6+
"authorization_server": {
7+
"authorization_endpoint": "https://app.hubspot.com/oauth/authorize"
8+
},
9+
"authorization_request": {
10+
"scopes": [
11+
"account-info.security.read",
12+
"business-intelligence",
13+
"content",
14+
"crm.objects.companies.read",
15+
"crm.schemas.companies.read"
16+
]
17+
}
18+
}
19+
}
20+
],
21+
"additional_config_fields": [
22+
{
23+
"key": "tags",
24+
"label": "Tags",
25+
"editable": true,
26+
"tags": {}
27+
},
28+
{
29+
"key": "metrics_enabled",
30+
"label": "Metrics",
31+
"editable": true,
32+
"checkbox": {
33+
"default": true
34+
}
35+
},
36+
{
37+
"key": "logs_enabled",
38+
"label": "Logs",
39+
"editable": true,
40+
"checkbox": {
41+
"default": true
42+
}
43+
},
44+
{
45+
"key": "companies_reference_table_enabled",
46+
"label": "Companies Reference Table",
47+
"editable": true,
48+
"checkbox": {
49+
"default": true
50+
}
51+
}
52+
]
53+
}

0 commit comments

Comments
 (0)