/
usergrid.properties
218 lines (183 loc) · 8.17 KB
/
usergrid.properties
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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
######################################
# Usergrid configuration properties
# Loaded by Spring PropertyPlaceholderConfigurer
######################################
#
# Apache Cassandra configuration
# The out-of-box properties here are designed for a single cluster running
# on a local machine. There is no data redundancy with this configuration.
#
cassandra.cluster=UGCluster
cassandra.url=localhost
cassandra.keyspace.strategy=org.apache.cassandra.locator.SimpleStrategy
cassandra.keyspace.replication=1
cassandra.counter.batchOpsSize=5000
cassandra.readcl=ONE
cassandra.writecl=QUORUM
cassandra.configuration.use_delay=true
cassandra.username=usergrid
cassandra.password=casspass
usergrid.counter.batch.size=500
usergrid.temp.files=/tmp/usergrid-files
usergrid.counter.skipAggregate=false
# Redirect root
usergrid.redirect_root=http://localhost:8080
# SysAdmin login information
usergrid.sysadmin.login.name=superuser
usergrid.sysadmin.login.email=super@usergrid.com
usergrid.sysadmin.login.password=superpass
usergrid.sysadmin.login.allowed=true
##############################
# Misc. Settings
#
swagger.basepath=http://localhost:8080
usergrid.version.build=${build.timestamp}
#Default number of buckets to use
usergrid.index.defaultbucketsize=20
AWS_ACCESS_KEY_ID=
AWS_ACCESS_KEY_SECRET=
#############################
# Mail settings
# use your gmail account as the password
#
mail.transport.protocol=smtps
mail.smtps.host=smtp.gmail.com
mail.smtps.port=465
mail.smtps.auth=true
mail.smtps.username=
mail.smtps.password=
mail.smtps.quitwait=false
###############################
# If present, the recaptcha keys will be used on forgot-password forms
#
#usergrid.recaptcha.public=
#usergrid.recaptcha.private=
###############################
# Various redirects used in the signup flow
#
usergrid.organization.activation.url=https://localhost:8080/management/organizations/%s/activate
usergrid.admin.activation.url=https://localhost:8080/management/users/%s/activate
usergrid.admin.resetpw.url=https://localhost:8080/management/users/%s/resetpw
usergrid.admin.confirmation.url=https://localhost:8080/management/users/%s/confirm
usergrid.user.activation.url=https://localhost:8080/%s/users/%s/activate
usergrid.user.confirmation.url=https://localhost:8080m/%s/users/%s/confirm
usergrid.user.resetpw.url=https://localhost:8080/%s/users/%s/resetpw
###############################
# System administrator settings
#
usergrid.sysadmin.email=usergrid@apigee.com
usergrid.sysadmin.approve.users=true
usergrid.sysadmin.approve.organizations=true
###############################
# Test account settings
#
usergrid.test-account.admin-user.password=test
usergrid.setup-test-account=true
usergrid.test-account.app=test-app
usergrid.test-account.organization=test-organization
usergrid.test-account.admin-user.username=test
usergrid.test-account.admin-user.name=Test User
usergrid.test-account.admin-user.email=test@usergrid.com
usergrid.test-account.admin-user.password=test
################################
# Account signup behaviors
#
usergrid.management.mailer=Apigee Email <usergrid@apigee.com>
### send NO emails by default
usergrid.management.admin_users_require_confirmation=false
usergrid.management.admin_users_require_activation=false
usergrid.management.organizations_require_activation=false
usergrid.management.notify_sysadmin_of_new_organizations=false
usergrid.management.notify_sysadmin_of_new_admin_users=false
## view redirects
usergrid.view.management.organizations.organization.activate=https://accounts.apigee.com/accounts/welcome
usergrid.view.management.organizations.organization.confirm=https://accounts.apigee.com/accounts/welcome
usergrid.view.management.users.user.activate=https://accounts.apigee.com/accounts/welcome
usergrid.view.management.users.user.confirm=https://accounts.apigee.com/accounts/welcome
##################################
#
# Sysadmin notifications
#
# email to sysadmin to notify new organization has been activated
usergrid.management.email.sysadmin-organization-activated=\
<p>Organization account for ${organization_name}, owned by ${organization_owners}, \
has been successfully activated.</p>
# email to sysadmin to notify new admin has been activated
usergrid.management.email.sysadmin-admin-activated=\
<p>Admin user account for ${user_email} has been successfully activated.</p>
##################################
#
# Organization approval flow
#
# email to sysadmin to approve and activate new organization
usergrid.management.email.sysadmin-organization-activation=\
<p>To activate the organization account for ${organization_name}, owned by ${organization_owners}, \
click here:</p>\n<p><a href="${activation_url}">${activation_url}</a></p>
# email to organization owner to request confirmation
usergrid.management.email.organization-confirmation=\
<p>To confirm your organization account, click here:</p>\n\
<p><a href="${confirmation_url}">${confirmation_url}</a></p>
# email to organization owner to notify approval is pending
usergrid.management.email.organization-activation-pending=\
<p>Your organization account ${organization_name} is awaiting approval.</p>
# email to organization owner to notify organization is active
usergrid.management.email.organization-activated=\
<p>Your organization account ${organization_name} has been successfully activated.</p>
###############################################################################
#
# Admin approval flow
#
# email to sysadmin to approve and activate new admin
usergrid.management.email.sysadmin-admin-activation=\
<p>To activate the user account for ${user_email}, click here:</p>\n\
<p><a href="${activation_url}">${activation_url}</a></p>
# email to admin user to confirm email
usergrid.management.email.admin-confirmation=\
<p>Hello, your Apigee account for email address ${user_email} is ready to be activated.</p>\n\
<p>Click the following confirmation URL to continue: <a href="${confirmation_url}">${confirmation_url}</a></p>
# email to admin user to notify email has been confirmed
usergrid.management.email.admin-confirmed=\
<p>Your email address ${confirmed_email} has been confirmed.</p>\n\
<p>You will receive another email with your account has been activated.</p>
# email to admin to notify account is active
usergrid.management.email.admin-activated=\
<p>Your user account has been successfully activated.</p>
# email to admin to notify account has been added to an organization
usergrid.management.email.admin-invited=\
<p>Your user account has been added to the organization ${organization_name}.</p>
# email to admin for password reset
usergrid.management.email.admin-password-reset=\
<p>Click the following link to reset your password:</p>\n\
<p><a href="${reset_url}">${reset_url}</a></p>\n\
###############################################################################
#
# User approval flow
#
# email to admin to approve and activate new app user
usergrid.management.email.admin-user-activation=\
<p>To activate the user account for ${user_email}, click here:</p>\n\
<p><a href="${activation_url}">${activation_url}</a></p>
# email to user to request activation
usergrid.management.email.user-confirmation=\
<p>To confirm your user account, click here:</p>\n\
<p><a href="${confirmation_url}">${confirmation_url}</a></p>
# email to user to notify account is confirmed
usergrid.management.email.user-confirmed=\
<p>Your user account has been successfully confirmed.</p>\n\
<p>You will receive another email with your account has been activated.</p>
# email to user to notify account is active
usergrid.management.email.user-activated=\
<p>Your user account has been successfully activated.</p>
# email to user to reset password
usergrid.management.email.user-password-reset=\
<p>To reset your password, click here:</p>\n\
<p><a href="${reset_url}">${reset_url}</a></p>
# email to admin to notify new app user has been successfully activated
usergrid.management.email.admin-user-activated=\
<p>User account for ${user_email} has been successfully activated</p>
###############################################################################
#
# email to user to recover pin
usergrid.management.email.user-pin=\
<p>Your application pin is:</p>\n\
<p>${pin}</p>