Skip to content

Commit 3207cc9

Browse files
Updating baton config schema and capabilities.
1 parent eba318e commit 3207cc9

File tree

1 file changed

+41
-43
lines changed

1 file changed

+41
-43
lines changed

baton_capabilities.json

Lines changed: 41 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,102 +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": "enterpriseRole",
7-
"displayName": "Enterprise Role",
8-
"traits": [
5+
"resourceType": {
6+
"id": "enterpriseRole",
7+
"displayName": "Enterprise Role",
8+
"traits": [
99
"TRAIT_ROLE"
1010
]
1111
},
12-
"capabilities": [
12+
"capabilities": [
1313
"CAPABILITY_SYNC",
1414
"CAPABILITY_PROVISION"
1515
]
1616
},
1717
{
18-
"resourceType": {
19-
"id": "group",
20-
"displayName": "IDP Group",
21-
"traits": [
18+
"resourceType": {
19+
"id": "group",
20+
"displayName": "IDP Group",
21+
"traits": [
2222
"TRAIT_GROUP"
2323
]
2424
},
25-
"capabilities": [
25+
"capabilities": [
2626
"CAPABILITY_SYNC",
2727
"CAPABILITY_PROVISION"
2828
]
2929
},
3030
{
31-
"resourceType": {
32-
"id": "user",
33-
"displayName": "User",
34-
"traits": [
31+
"resourceType": {
32+
"id": "user",
33+
"displayName": "User",
34+
"traits": [
3535
"TRAIT_USER"
3636
],
37-
"annotations": [
37+
"annotations": [
3838
{
39-
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
39+
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
4040
}
4141
]
4242
},
43-
"capabilities": [
43+
"capabilities": [
4444
"CAPABILITY_SYNC",
45-
"CAPABILITY_ACCOUNT_PROVISIONING",
46-
"CAPABILITY_RESOURCE_DELETE"
45+
"CAPABILITY_ACCOUNT_PROVISIONING"
4746
]
4847
},
4948
{
50-
"resourceType": {
51-
"id": "userGroup",
52-
"displayName": "User Group",
53-
"traits": [
49+
"resourceType": {
50+
"id": "userGroup",
51+
"displayName": "User Group",
52+
"traits": [
5453
"TRAIT_GROUP"
5554
]
5655
},
57-
"capabilities": [
56+
"capabilities": [
5857
"CAPABILITY_SYNC"
5958
]
6059
},
6160
{
62-
"resourceType": {
63-
"id": "workspace",
64-
"displayName": "Workspace",
65-
"traits": [
61+
"resourceType": {
62+
"id": "workspace",
63+
"displayName": "Workspace",
64+
"traits": [
6665
"TRAIT_GROUP"
6766
]
6867
},
69-
"capabilities": [
68+
"capabilities": [
7069
"CAPABILITY_SYNC",
7170
"CAPABILITY_PROVISION"
7271
]
7372
},
7473
{
75-
"resourceType": {
76-
"id": "workspaceRole",
77-
"displayName": "Workspace Role",
78-
"traits": [
74+
"resourceType": {
75+
"id": "workspaceRole",
76+
"displayName": "Workspace Role",
77+
"traits": [
7978
"TRAIT_ROLE"
8079
]
8180
},
82-
"capabilities": [
81+
"capabilities": [
8382
"CAPABILITY_SYNC",
8483
"CAPABILITY_PROVISION"
8584
]
8685
}
8786
],
88-
"connectorCapabilities": [
87+
"connectorCapabilities": [
8988
"CAPABILITY_PROVISION",
9089
"CAPABILITY_SYNC",
91-
"CAPABILITY_ACCOUNT_PROVISIONING",
92-
"CAPABILITY_RESOURCE_DELETE"
90+
"CAPABILITY_ACCOUNT_PROVISIONING"
9391
],
94-
"credentialDetails": {
95-
"capabilityAccountProvisioning": {
96-
"supportedCredentialOptions": [
92+
"credentialDetails": {
93+
"capabilityAccountProvisioning": {
94+
"supportedCredentialOptions": [
9795
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
9896
],
99-
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
97+
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
10098
}
10199
}
102100
}

0 commit comments

Comments
 (0)