-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfiguration.json
113 lines (113 loc) · 3.5 KB
/
configuration.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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
[
{
"key": "Issuer",
"type": "input",
"defaultValue": "",
"templateOptions": {
"label": "Issuer",
"description": "The client ID used to generate the token. Typically this is the service account ID used for authentication.",
"required": true
}
},
{
"key": "Subject",
"type": "input",
"defaultValue": "",
"templateOptions": {
"label": "Subject",
"description": "The user or service account on whose behalf the token is issued. Typically represents the admin account that has been authorized to perform actions on behalf of users or manage the Google Workspace domain.",
"required": true
}
},
{
"key": "P12CertificateBase64",
"type": "input",
"defaultValue": "",
"templateOptions": {
"label": "P12CertificateBase64",
"description": "The Base64 encoded version of the P12 (PKCS #12) certificate. Refer to the readme for more information.",
"required": true
}
},
{
"key": "P12CertificatePassword",
"type": "input",
"defaultValue": "",
"templateOptions": {
"type": "password",
"label": "P12CertificatePassword",
"description": "The password used to protect the private key stored within the P12 (PKCS #12) certificate.",
"required": true
}
},
{
"key": "InitialContainer",
"type": "input",
"defaultValue": "",
"templateOptions": {
"label": "InitialContainer",
"description": "The Organizational Unit in which accounts should be created. When not specified the value is determined by the fieldMapping.",
"required": false
}
},
{
"key": "EnabledContainer",
"type": "input",
"defaultValue": "",
"templateOptions": {
"label": "EnabledContainer",
"description": "The Organizational Unit to which accounts should be moved when enabled. When not specified the value is determined by the fieldMapping.",
"required": false
}
},
{
"key": "DisabledContainer",
"type": "input",
"defaultValue": "",
"templateOptions": {
"label": "DisabledContainer",
"description": "The Organizational Unit to which accounts should be moved when disabled. When not specified the value is determined by the fieldMapping.",
"required": false
}
},
{
"key": "MoveAccountOnUpdate",
"type": "checkbox",
"defaultValue": "false",
"templateOptions": {
"label": "MoveAccountOnUpdate",
"description": "Move account to a different container when the account update action is performed. The container is determined by the fieldMapping.",
"required": false
}
},
{
"key": "SetPrimaryManagerOnCreate",
"type": "checkbox",
"defaultValue": "false",
"templateOptions": {
"label": "SetPrimaryManagerOnCreate",
"description": "Set primary manager when an account is created.",
"required": false
}
},
{
"key": "DefaultDomain",
"type": "input",
"defaultValue": "",
"templateOptions": {
"label": "DefaultDomain",
"description": "The primary domain that is automatically assigned when you set up a Google Workspace environment.",
"required": false
}
},
{
"key": "ParentOrgUnitPath",
"type": "input",
"defaultValue": "/",
"templateOptions": {
"label": "ParentOrgUnitPath",
"description": "The organizational unit path under which new organizational units will be created. Use '/' for top-level OUs or specify an existing path (e.g., '/ParentContainer').",
"required": false
}
}
]