docs: 整理数据初始化文档
author刘洪青 <hongqing.liu@supwisdom.com>
Mon, 19 Apr 2021 15:28:42 +0000 (23:28 +0800)
committer刘洪青 <hongqing.liu@supwisdom.com>
Thu, 17 Jun 2021 05:08:58 +0000 (13:08 +0800)
deploy-manifests/k8s-rancher/1.2.0001.认证授权-授权服务数据初始化(角色).md [new file with mode: 0644]
deploy-manifests/k8s-rancher/1.2.0002.认证授权-云平台数据初始化(API路由、应用、菜单、角色权限).md [moved from deploy-manifests/k8s-rancher/0.1.2.认证授权菜单(云平台内)初始化.md with 77% similarity]
deploy-manifests/k8s-rancher/authx-platform.png [new file with mode: 0644]

diff --git a/deploy-manifests/k8s-rancher/1.2.0001.认证授权-授权服务数据初始化(角色).md b/deploy-manifests/k8s-rancher/1.2.0001.认证授权-授权服务数据初始化(角色).md
new file mode 100644 (file)
index 0000000..5c148e3
--- /dev/null
@@ -0,0 +1,67 @@
+
+# 认证授权-授权服务数据初始化.md
+
+
+[TOC]
+
+
+## 文档说明
+
+
+
+## 操作指南
+
+
+
+
+## 初始化数据
+
+
+### 创建授权应用
+
+```sql
+INSERT INTO TB_APPLICATION (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, 
+  BUSINESS_DOMAIN_ID, SYSTEM_ID, 
+  NAME, APPLICATION_ID, SYNC_URL, ENABLED)
+VALUES ('20', '1', 0, 'admin', '2019-07-01 00:00:00', 
+  '1', '1', 
+  '用户授权', '20', '', 1);
+
+commit;
+```
+
+### 创建应用角色
+
+#### 方式,SQL脚本
+
+连接至 user_authz 数据库,执行以下 SQL脚本
+
+```sql
+use user_authz;
+
+INSERT INTO TB_ROLE (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, APPLICATION_ID, CODE, NAME, DESCRIPTION, ENABLED, EXTERNAL_ID)
+VALUES ('20', '1', 0, 'admin', '2019-07-01 00:00:00', '20', 'cas-admin', '认证管理员', '认证管理员', 1, '20');
+
+INSERT INTO TB_ROLE (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, APPLICATION_ID, CODE, NAME, DESCRIPTION, ENABLED, EXTERNAL_ID)
+VALUES ('30', '1', 0, 'admin', '2019-07-01 00:00:00', '20', 'user-admin', '用户管理员', '用户管理员', 1, '30');
+
+INSERT INTO TB_ROLE (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, APPLICATION_ID, CODE, NAME, DESCRIPTION, ENABLED, EXTERNAL_ID)
+VALUES ('40', '1', 0, 'admin', '2019-07-01 00:00:00', '20', 'user-authz-admin', '授权管理员', '授权管理员', 1, '40');
+INSERT INTO TB_ROLE (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, APPLICATION_ID, CODE, NAME, DESCRIPTION, ENABLED, EXTERNAL_ID)
+VALUES ('41', '1', 0, 'admin', '2019-07-01 00:00:00', '20', 'user-authz-grant-admin', '用户授权管理员', '用户授权管理员', 1, '41');
+INSERT INTO TB_ROLE (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, APPLICATION_ID, CODE, NAME, DESCRIPTION, ENABLED, EXTERNAL_ID)
+VALUES ('42', '1', 0, 'admin', '2019-07-01 00:00:00', '20', 'user-authz-man-grant-admin', '分级授权管理员', '分级授权管理员', 1, '42');
+
+commit;
+```
+
+若角色已经存在,更新
+
+```sql
+use user_authz;
+
+UPDATE TB_ROLE SET APPLICATION_ID='20' WHERE ID IN ('20', '30', '40', '41', '42');
+
+commit;
+```
+
@@ -1,5 +1,5 @@
 
-# 认证授权菜单初始化
+# 认证授权-云平台数据初始化
 
 
 [TOC]
Content-type: text/html Supwisdom Source - institute/deploy-authx-service.git/commitdiff


500 - Internal Server Error

Unknown encoding 'gb18030' at /usr/local/share/gitweb/gitweb.cgi line 1539