blob: 94e41010fe01a7d007cfbcece4c517d0e0bbebe8 [file] [log] [blame]
刘洪青f457fbd2020-09-10 11:26:12 +08001-- 10.1.init.sql
2
3/*
4将 paas.example.com 替换为 paas.学校域名.edu.cn
5*/
6
7
刘洪青3cfbe5e2021-01-29 23:24:52 +08008use admin_center;
9
刘洪青3cfbe5e2021-01-29 23:24:52 +080010-- 更新 admin-management 下菜单的访问域
11
12update TB_MGT_PERMISSION
13set
14 ORIGIN='http://admin-management.paas.example.com'
15where APPLICATION_ID='00000'
16;
17
18commit;
19
20
21-- 更新 admin-platform 下菜单的访问域
22
23update TB_MGT_PERMISSION
24set
25 ORIGIN='http://admin-platform.paas.example.com'
26where APPLICATION_ID='1'
27;
28
29commit;
30
31
刘洪青f457fbd2020-09-10 11:26:12 +080032use cas_server;
33
刘洪青89ced7a2021-09-22 13:32:04 +080034-- 更新 服务 admin-center 的信息(废弃)
刘洪青f457fbd2020-09-10 11:26:12 +080035
36update TB_SERVICE
37set
刘洪青89ced7a2021-09-22 13:32:04 +080038 DELETED=1,
39 INFORMATION_URL='http://admin-center.paas.example.com/admin',
40 LOGOUT_URL='https://admin-center.paas.example.com/admin/slo?redirect_uri=https://admin-platform.paas.example.com/?clearCertification=clearCertification',
41 SERVICE_ID='http://admin-center.paas.example.com/admin/cas/(.*)'
刘洪青f457fbd2020-09-10 11:26:12 +080042where ID='1'; -- todo, modify
43
刘洪青80efa422020-11-05 15:49:18 +080044commit;
刘洪青f457fbd2020-09-10 11:26:12 +080045
刘洪青80efa422020-11-05 15:49:18 +080046
刘洪青7d560d22021-01-18 22:53:27 +080047-- admin-management 的认证对接信息
48
49INSERT INTO `TB_SERVICE` (`ID`, `COMPANY_ID`, `DELETED`, `ADD_ACCOUNT`, `ADD_TIME`,
50 `NAME`, `DESCRIPTION`, `INFORMATION_URL`, `LOGOUT_URL`,
51 `RESPONSE_TYPE`, `LOGOUT_TYPE`,
52 `EVALUATION_ORDER`, `FRIENDLY_NAME`, `REGISTERED_SERVICE_ID`, `SERVICE_ID`,
53 `ENABLED`, `SSO_ENABLED`, `REQUIRE_ALL_ATTRIBUTES`,
54 `APPLICATION_ID`, `EXTERNAL_ID`)
55VALUES ('20', '1', 0, 'admin', '2020-07-01 00:00:00',
56 '基础管理', '基础管理', 'https://admin-management.paas.example.com', 'https://admin-management.paas.example.com/?clearToken=clearToken',
57 'REDIRECT', 'FRONT_CHANNEL',
58 20, '基础管理', 20, 'https://admin-management.paas.example.com/(.*)',
59 1, 1, 1,
60 '20', '20');
61
62commit;
63
64-- 修改根域名
65update TB_SERVICE
66set
67 INFORMATION_URL='http://admin-management.paas.example.com',
68 LOGOUT_URL='http://admin-management.paas.example.com/?clearToken=clearToken',
69 SERVICE_ID='http://admin-management.paas.example.com/(.*)',
70 ID_TOKEN_ENABLED=1,
71 JWT_AS_SERVICE_TICKET=1,
72 APPLICATION_DOMAIN='admin-management.paas.example.com'
73where ID='20'; -- todo, modify
74
75commit;
76
77
刘洪青60a18472021-02-04 17:27:03 +080078-- admin-platform 的认证对接信息
79
80INSERT INTO `TB_SERVICE` (`ID`, `COMPANY_ID`, `DELETED`, `ADD_ACCOUNT`, `ADD_TIME`,
81 `NAME`, `DESCRIPTION`, `INFORMATION_URL`, `LOGOUT_URL`,
82 `RESPONSE_TYPE`, `LOGOUT_TYPE`,
83 `EVALUATION_ORDER`, `FRIENDLY_NAME`, `REGISTERED_SERVICE_ID`, `SERVICE_ID`,
84 `ENABLED`, `SSO_ENABLED`, `REQUIRE_ALL_ATTRIBUTES`,
85 `APPLICATION_ID`, `EXTERNAL_ID`)
86VALUES ('21', '1', 0, 'admin', '2020-07-01 00:00:00',
刘洪青0da55592021-05-12 18:25:06 +080087 '云平台', '云平台', 'https://admin-platform.paas.example.com', 'https://admin-platform.paas.example.com/?clearCertification=clearCertification',
刘洪青60a18472021-02-04 17:27:03 +080088 'REDIRECT', 'FRONT_CHANNEL',
89 21, '云平台', 21, 'https://admin-platform.paas.example.com/(.*)',
90 1, 1, 1,
91 '21', '21');
92
93commit;
94
95-- 修改根域名
96update TB_SERVICE
97set
98 INFORMATION_URL='http://admin-platform.paas.example.com',
刘洪青0da55592021-05-12 18:25:06 +080099 LOGOUT_URL='http://admin-platform.paas.example.com/?clearCertification=clearCertification',
刘洪青60a18472021-02-04 17:27:03 +0800100 SERVICE_ID='http://admin-platform.paas.example.com/(.*)',
101 ID_TOKEN_ENABLED=1,
102 JWT_AS_SERVICE_TICKET=1,
103 APPLICATION_DOMAIN='admin-platform.paas.example.com'
104where ID='21'; -- todo, modify
105
106commit;
107
108
刘洪青e47b7792021-09-20 15:03:49 +0800109-- 清理用户授权的管理角色
110
111use admin_center;
112
113update TB_MGT_ROLE
114set DELETED=1, STATUS='0'
115where ID in ('20', '30', '40', '41', '42')
116;
117
118commit;
119
刘洪青89ced7a2021-09-22 13:32:04 +0800120
刘洪青e47b7792021-09-20 15:03:49 +0800121use user_authz;
122
123update TB_ROLE
124set DELETED=0, APPLICATION_ID='10'
125where ID in ('20', '30', '40', '41', '42')
126;
127
128commit;
129
130-- 清理用户授权的管理角色 END
131
刘洪青89ced7a2021-09-22 13:32:04 +0800132
刘洪青f457fbd2020-09-10 11:26:12 +0800133use user_authz;
134
135-- 更新 admin-center 下的角色同步地址
136
刘洪青89ced7a2021-09-22 13:32:04 +0800137-- 外部地址 http://admin-center.paas.example.com/api/v1/open/sync/roles
刘洪青f457fbd2020-09-10 11:26:12 +0800138update TB_APPLICATION
139set
刘洪青89ced7a2021-09-22 13:32:04 +0800140 SYNC_URL='http://admin-center-sa-svc.admin-center.svc.cluster.local:8080/v1/admin/open/sync/roles'
刘洪青f457fbd2020-09-10 11:26:12 +0800141where ID='1'; -- todo, modify
142
143commit;
144