You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/content/hosting/upgrade/migrate_0.53.md
+49-34
Original file line number
Diff line number
Diff line change
@@ -7,47 +7,31 @@ weight: 1
7
7
8
8
Before upgrading your CDS Instance:
9
9
- You have to backup your databases: cds and cdn databases.
10
-
- You have to install the version 0.52.0
11
-
- You must follow the following step before upgrading to 0.53.0
10
+
- You have to install the version 0.52.0.
11
+
- You must follow the following step before upgrading to 0.53.0.
12
12
13
13
14
14
## Before upgrading
15
15
16
16
### Organization
17
17
18
-
The version 0.52.0 introduces the notion of Organization in CDS for all authentication drivers. In 0.53.0, organizations are mandatories so you need to add them before upgrading to 0.53.0
18
+
The version 0.52.0 introduced the notion of Organization in CDS for all authentication drivers. In 0.53.0, organizations are now mandatory so you need to add them before upgrading to 0.53.0.
19
19
20
20
21
-
* Upgrade you CDS API configuration to add organization on your different authentication drivers
22
-
* List all allowed organization in the field 'allowedOrganizations'
21
+
* Upgrade you CDS API configuration to add the following fields on your different authentication drivers.
22
+
* List all allowed organizations in the field 'allowedOrganizations'
23
23
24
24
```toml
25
25
[api.auth]
26
26
allowedOrganizations = ["my-organization"]
27
-
28
27
[api.auth.local]
29
-
enabled = true
30
28
organization = "my-organization"
31
-
signupDisabled = false
32
-
33
-
34
29
[api.auth.github]
35
30
organization = "my-organization"
36
-
apiUrl = "https://api.github.com"
37
-
clientId = "xxx"
38
-
clientSecret = "xxx"
39
-
enabled = true
40
-
signupDisabled = false
41
-
url = "https://github.com"
42
-
43
31
[api.auth.gitlab]
44
32
organization = "my-organization"
45
-
applicationID = "xxx"
46
-
enabled = true
47
-
secret = "xxx"
48
-
signupDisabled = false
49
-
url = "https://gitlab.com"
50
-
33
+
[api.auth.oidc]
34
+
organization = "my-organization"
51
35
[api.auth.corporateSSO] # There is no organization in SSO configuration, as it's provided by the SSO itself
52
36
[api.auth.ldap] # There is no organization in ldap configuration as it's provided by the company ldap field
0 commit comments