Skip to content

Commit f945f40

Browse files
Updating baton capabilities.
1 parent da662ab commit f945f40

File tree

1 file changed

+48
-37
lines changed

1 file changed

+48
-37
lines changed

baton_capabilities.json

Lines changed: 48 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,89 +1,100 @@
11
{
2-
"@type": "type.googleapis.com/c1.connector.v2.ConnectorCapabilities",
3-
"resourceTypeCapabilities": [
2+
"@type": "type.googleapis.com/c1.connector.v2.ConnectorCapabilities",
3+
"resourceTypeCapabilities": [
44
{
5-
"resourceType": {
6-
"id": "account",
7-
"displayName": "Account"
5+
"resourceType": {
6+
"id": "account",
7+
"displayName": "Account"
88
},
9-
"capabilities": [
9+
"capabilities": [
1010
"CAPABILITY_SYNC",
1111
"CAPABILITY_PROVISION"
1212
]
1313
},
1414
{
15-
"resourceType": {
16-
"id": "group",
17-
"displayName": "Group",
18-
"traits": [
15+
"resourceType": {
16+
"id": "group",
17+
"displayName": "Group",
18+
"traits": [
1919
"TRAIT_GROUP"
2020
]
2121
},
22-
"capabilities": [
22+
"capabilities": [
2323
"CAPABILITY_SYNC",
2424
"CAPABILITY_PROVISION"
2525
]
2626
},
2727
{
28-
"resourceType": {
29-
"id": "role",
30-
"displayName": "Role",
31-
"traits": [
28+
"resourceType": {
29+
"id": "role",
30+
"displayName": "Role",
31+
"traits": [
3232
"TRAIT_ROLE"
3333
]
3434
},
35-
"capabilities": [
35+
"capabilities": [
3636
"CAPABILITY_SYNC",
3737
"CAPABILITY_PROVISION"
3838
]
3939
},
4040
{
41-
"resourceType": {
42-
"id": "service_principal",
43-
"displayName": "Service Principal",
44-
"traits": [
41+
"resourceType": {
42+
"id": "service_principal",
43+
"displayName": "Service Principal",
44+
"traits": [
4545
"TRAIT_GROUP"
4646
]
4747
},
48-
"capabilities": [
48+
"capabilities": [
4949
"CAPABILITY_SYNC",
5050
"CAPABILITY_PROVISION"
5151
]
5252
},
5353
{
54-
"resourceType": {
55-
"id": "user",
56-
"displayName": "User",
57-
"traits": [
54+
"resourceType": {
55+
"id": "user",
56+
"displayName": "User",
57+
"traits": [
5858
"TRAIT_USER"
5959
],
60-
"annotations": [
60+
"annotations": [
6161
{
62-
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
62+
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
6363
}
6464
]
6565
},
66-
"capabilities": [
67-
"CAPABILITY_SYNC"
66+
"capabilities": [
67+
"CAPABILITY_SYNC",
68+
"CAPABILITY_ACCOUNT_PROVISIONING",
69+
"CAPABILITY_RESOURCE_DELETE"
6870
]
6971
},
7072
{
71-
"resourceType": {
72-
"id": "workspace",
73-
"displayName": "Workspace",
74-
"traits": [
73+
"resourceType": {
74+
"id": "workspace",
75+
"displayName": "Workspace",
76+
"traits": [
7577
"TRAIT_GROUP"
7678
]
7779
},
78-
"capabilities": [
80+
"capabilities": [
7981
"CAPABILITY_SYNC",
8082
"CAPABILITY_PROVISION"
8183
]
8284
}
8385
],
84-
"connectorCapabilities": [
86+
"connectorCapabilities": [
8587
"CAPABILITY_PROVISION",
86-
"CAPABILITY_SYNC"
88+
"CAPABILITY_SYNC",
89+
"CAPABILITY_ACCOUNT_PROVISIONING",
90+
"CAPABILITY_RESOURCE_DELETE"
8791
],
88-
"credentialDetails": {}
92+
"credentialDetails": {
93+
"capabilityAccountProvisioning": {
94+
"supportedCredentialOptions": [
95+
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
96+
],
97+
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
98+
}
99+
}
89100
}

0 commit comments

Comments
 (0)