Skip to content

Commit 623c507

Browse files
fix capabilities (#14)
1 parent a3a0dad commit 623c507

File tree

2 files changed

+73
-1
lines changed

2 files changed

+73
-1
lines changed

.github/workflows/capabilities_and_config.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ jobs:
2828
run: ./connector config > config_schema.json
2929

3030
- name: Run and save capabilities output
31-
run: ./connector capabilities --partner-user-id "test-id" --partner-user-secret "test-secret" > baton_capabilities.json
31+
env:
32+
BATON_ONELOGIN_CLIENT_ID: ${{ secrets.CLIENTID }}
33+
BATON_ONELOGIN_CLIENT_SECRET: ${{ secrets.CLIENTSECRET }}
34+
BATON_SUBDOMAIN: ${{ secrets.SUBDOMAIN }}
35+
run: ./connector capabilities > baton_capabilities.json
3236

3337
- name: Commit changes
3438
uses: EndBug/add-and-commit@v9

baton_capabilities.json

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
{
2+
"@type": "type.googleapis.com/c1.connector.v2.ConnectorCapabilities",
3+
"resourceTypeCapabilities": [
4+
{
5+
"resourceType": {
6+
"id": "app",
7+
"displayName": "App",
8+
"traits": [
9+
"TRAIT_APP"
10+
]
11+
},
12+
"capabilities": [
13+
"CAPABILITY_SYNC"
14+
],
15+
"permissions": {}
16+
},
17+
{
18+
"resourceType": {
19+
"id": "group",
20+
"displayName": "Group",
21+
"traits": [
22+
"TRAIT_GROUP"
23+
]
24+
},
25+
"capabilities": [
26+
"CAPABILITY_SYNC"
27+
],
28+
"permissions": {}
29+
},
30+
{
31+
"resourceType": {
32+
"id": "role",
33+
"displayName": "Role",
34+
"traits": [
35+
"TRAIT_ROLE"
36+
]
37+
},
38+
"capabilities": [
39+
"CAPABILITY_SYNC",
40+
"CAPABILITY_PROVISION"
41+
],
42+
"permissions": {}
43+
},
44+
{
45+
"resourceType": {
46+
"id": "user",
47+
"displayName": "User",
48+
"traits": [
49+
"TRAIT_USER"
50+
],
51+
"annotations": [
52+
{
53+
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
54+
}
55+
]
56+
},
57+
"capabilities": [
58+
"CAPABILITY_SYNC"
59+
],
60+
"permissions": {}
61+
}
62+
],
63+
"connectorCapabilities": [
64+
"CAPABILITY_PROVISION",
65+
"CAPABILITY_SYNC"
66+
],
67+
"credentialDetails": {}
68+
}

0 commit comments

Comments
 (0)