-
Notifications
You must be signed in to change notification settings - Fork 53
/
webtask.json
88 lines (88 loc) · 2.76 KB
/
webtask.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{
"title": "Auth0 Authorization",
"name": "auth0-authz",
"version": "2.12.0",
"author": "auth0",
"description": "This extension gives Auth0 customers the possibility to manage group memberships for their users.",
"type": "application",
"logoUrl": "https://cdn.auth0.com/extensions/auth0-authz/assets/logo.svg",
"initialUrlPath": "/admins/login",
"updateConfirmMessage": "Warning! Read the documentation about breaking changes (https://auth0.com/docs/extensions/authorization-extension) before updating the extension. If you are upgrading from 2.5 or older, you have to rotate your Api Key and republish the rule upon upgrade.",
"uninstallConfirmMessage": "You are about to uninstall the \"Authorization Extension\". If you proceed all your data in this extension will be lost. Do you want to continue?",
"repository": "https://github.com/auth0/auth0-authorization-extension",
"keywords": ["auth0", "extension"],
"auth0": {
"createClient": true,
"onUninstallPath": "/.extensions/on-uninstall",
"onUpdatePath": "/.extensions/on-update",
"scopes": "read:connections read:resource_servers update:resource_servers delete:resource_servers read:clients delete:clients read:users read:rules create:rules update:rules_configs update:rules delete:rules"
},
"secrets": {
"STORAGE_TYPE": {
"description": "Choose the storage type for the database",
"type": "select",
"required": true,
"default": "webtask",
"allowMultiple": false,
"options": [
{
"value": "webtask",
"text": "Webtask Storage"
},
{
"value": "s3",
"text": "Amazon S3"
}
]
},
"S3_BUCKET": {
"description": "Your S3 Bucket",
"example": "my-bucket",
"required": true,
"visibleIf": {
"STORAGE_TYPE": "s3"
}
},
"S3_PATH": {
"description": "Path to the JSON file",
"required": true,
"example": "/auth0-authz.json",
"default": "/auth0-authz.json",
"visibleIf": {
"STORAGE_TYPE": "s3"
}
},
"S3_KEY": {
"description": "Your S3 Key ID",
"required": true,
"example": "AKIAJL.........",
"visibleIf": {
"STORAGE_TYPE": "s3"
}
},
"S3_SECRET": {
"description": "Your S3 Key Secret",
"required": true,
"example": "r3UOMBA......................",
"visibleIf": {
"STORAGE_TYPE": "s3"
}
},
"USER_SEARCH_ENGINE": {
"description": "User search engine. Cloud only supports V3",
"type": "select",
"default": "v3",
"allowMultiple": false,
"options": [
{
"value": "v3",
"text": "v3"
},
{
"value": "v2",
"text": "v2"
}
]
}
}
}