Skip to content

Commit b44d836

Browse files
Updating baton config schema and capabilities.
1 parent 203fdb5 commit b44d836

File tree

1 file changed

+48
-30
lines changed

1 file changed

+48
-30
lines changed

baton_capabilities.json

Lines changed: 48 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,87 @@
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": "group",
7-
"displayName": "IDP Group",
8-
"traits": [
5+
"resourceType": {
6+
"id": "group",
7+
"displayName": "IDP Group",
8+
"traits": [
99
"TRAIT_GROUP"
1010
]
1111
},
12-
"capabilities": [
12+
"capabilities": [
1313
"CAPABILITY_SYNC",
1414
"CAPABILITY_PROVISION"
1515
],
16-
"permissions": {}
16+
"permissions": {}
1717
},
1818
{
19-
"resourceType": {
20-
"id": "user",
21-
"displayName": "User",
22-
"traits": [
19+
"resourceType": {
20+
"id": "user",
21+
"displayName": "User",
22+
"traits": [
2323
"TRAIT_USER"
2424
],
25-
"annotations": [
25+
"annotations": [
2626
{
27-
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
27+
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
2828
}
2929
]
3030
},
31-
"capabilities": [
31+
"capabilities": [
3232
"CAPABILITY_SYNC"
3333
],
34-
"permissions": {}
34+
"permissions": {}
3535
},
3636
{
37-
"resourceType": {
38-
"id": "userGroup",
39-
"displayName": "User Group",
40-
"traits": [
37+
"resourceType": {
38+
"id": "userGroup",
39+
"displayName": "User Group",
40+
"traits": [
4141
"TRAIT_GROUP"
4242
]
4343
},
44-
"capabilities": [
44+
"capabilities": [
4545
"CAPABILITY_SYNC"
4646
],
47-
"permissions": {}
47+
"permissions": {}
4848
},
4949
{
50-
"resourceType": {
51-
"id": "workspace",
52-
"displayName": "Workspace",
53-
"traits": [
50+
"resourceType": {
51+
"id": "workspace",
52+
"displayName": "Workspace",
53+
"traits": [
5454
"TRAIT_GROUP"
5555
]
5656
},
57-
"capabilities": [
57+
"capabilities": [
5858
"CAPABILITY_SYNC"
5959
],
60-
"permissions": {}
60+
"permissions": {}
61+
},
62+
{
63+
"resourceType": {
64+
"id": "workspaceRole",
65+
"displayName": "Workspace Role",
66+
"traits": [
67+
"TRAIT_ROLE"
68+
],
69+
"annotations": [
70+
{
71+
"@type": "type.googleapis.com/c1.connector.v2.SkipGrants"
72+
}
73+
]
74+
},
75+
"capabilities": [
76+
"CAPABILITY_SYNC"
77+
],
78+
"permissions": {}
6179
}
6280
],
63-
"connectorCapabilities": [
81+
"connectorCapabilities": [
6482
"CAPABILITY_PROVISION",
6583
"CAPABILITY_SYNC",
6684
"CAPABILITY_ACTIONS"
6785
],
68-
"credentialDetails": {}
86+
"credentialDetails": {}
6987
}

0 commit comments

Comments
 (0)