Skip to content

Commit 82d7dd3

Browse files
Updating baton capabilities.
1 parent dfcfdf7 commit 82d7dd3

File tree

1 file changed

+37
-25
lines changed

1 file changed

+37
-25
lines changed

baton_capabilities.json

Lines changed: 37 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,79 @@
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": "Group",
8-
"traits": [
5+
"resourceType": {
6+
"id": "group",
7+
"displayName": "Group",
8+
"traits": [
99
"TRAIT_GROUP"
1010
]
1111
},
12-
"capabilities": [
12+
"capabilities": [
1313
"CAPABILITY_SYNC",
1414
"CAPABILITY_TARGETED_SYNC",
1515
"CAPABILITY_PROVISION"
1616
]
1717
},
1818
{
19-
"resourceType": {
20-
"id": "role",
21-
"displayName": "Role",
22-
"traits": [
19+
"resourceType": {
20+
"id": "role",
21+
"displayName": "Role",
22+
"traits": [
2323
"TRAIT_ROLE"
2424
]
2525
},
26-
"capabilities": [
26+
"capabilities": [
2727
"CAPABILITY_SYNC",
2828
"CAPABILITY_PROVISION"
2929
]
3030
},
3131
{
32-
"resourceType": {
33-
"id": "user",
34-
"displayName": "User",
35-
"traits": [
32+
"resourceType": {
33+
"id": "user",
34+
"displayName": "User",
35+
"traits": [
3636
"TRAIT_USER"
3737
],
38-
"annotations": [
38+
"annotations": [
3939
{
40-
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
40+
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
4141
}
4242
]
4343
},
44-
"capabilities": [
44+
"capabilities": [
4545
"CAPABILITY_SYNC",
4646
"CAPABILITY_TARGETED_SYNC",
4747
"CAPABILITY_ACCOUNT_PROVISIONING",
48+
"CAPABILITY_CREDENTIAL_ROTATION",
4849
"CAPABILITY_RESOURCE_DELETE"
4950
]
5051
}
5152
],
52-
"connectorCapabilities": [
53+
"connectorCapabilities": [
5354
"CAPABILITY_PROVISION",
5455
"CAPABILITY_SYNC",
5556
"CAPABILITY_ACCOUNT_PROVISIONING",
57+
"CAPABILITY_CREDENTIAL_ROTATION",
5658
"CAPABILITY_RESOURCE_DELETE",
5759
"CAPABILITY_TARGETED_SYNC"
5860
],
59-
"credentialDetails": {
60-
"capabilityAccountProvisioning": {
61-
"supportedCredentialOptions": [
62-
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
61+
"credentialDetails": {
62+
"capabilityAccountProvisioning": {
63+
"supportedCredentialOptions": [
64+
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_ENCRYPTED_PASSWORD",
65+
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD",
66+
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_RANDOM_PASSWORD"
6367
],
64-
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
68+
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
69+
},
70+
"capabilityCredentialRotation": {
71+
"supportedCredentialOptions": [
72+
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_ENCRYPTED_PASSWORD",
73+
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD",
74+
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_RANDOM_PASSWORD"
75+
],
76+
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_ENCRYPTED_PASSWORD"
6577
}
6678
}
6779
}

0 commit comments

Comments
 (0)