|
@@ -15,7 +15,7 @@ var autzSettings = [
|
|
|
"id": "638a9d26f31890b7d59544251bc638db",
|
|
|
"actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
@@ -24,79 +24,79 @@ var autzSettings = [
|
|
|
"id": "41ef31347373c3020573b5975569de05",
|
|
|
"actions": java.util.Arrays.asList("upload-static"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}, {
|
|
|
- "permission": "device-product",
|
|
|
- "id": "f4754ac5a714ec97a4e5d6ef60083975",
|
|
|
- "actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
+ "permission": "user-token",
|
|
|
+ "id": "a76877d99938197151ba679af228977b",
|
|
|
+ "actions": java.util.Arrays.asList("query", "save"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}, {
|
|
|
- "permission": "device-instance",
|
|
|
- "id": "ef85383c8adb52fcbeb7b4fe6686c6c6",
|
|
|
+ "permission": "device-product",
|
|
|
+ "id": "f4754ac5a714ec97a4e5d6ef60083975",
|
|
|
"actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}, {
|
|
|
- "permission": "device-properties",
|
|
|
- "id": "936f59a0ef4cabb17b5028f8339895d3",
|
|
|
- "actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
+ "permission": "device-instance",
|
|
|
+ "id": "ef85383c8adb52fcbeb7b4fe6686c6c6",
|
|
|
+ "actions": java.util.Arrays.asList("query", "save", "delete", "stop", "start", "execute"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}, {
|
|
|
- "permission": "dictionary",
|
|
|
+ "permission": "certificate",
|
|
|
"id": "7dc2cb54ddd22053368c84d8ad8362f3",
|
|
|
"actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}, {
|
|
|
"permission": "user",
|
|
|
"id": "5f59ccf52ea4c79f5eacc10cbf40d02",
|
|
|
- "actions": java.util.Arrays.asList("add", "query", "get", "save", "update", "delete"),
|
|
|
+ "actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}, {
|
|
|
"permission": "dimension",
|
|
|
"id": "89884beecc62035bc9b8d6e6b2b6a593",
|
|
|
- "actions": java.util.Arrays.asList("add", "import", "query", "get", "save", "update", "delete", "export"),
|
|
|
+ "actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}, {
|
|
|
"permission": "permission",
|
|
|
"id": "31e57a1df89c14607758e3dbe618912a",
|
|
|
- "actions": java.util.Arrays.asList("add", "query", "get", "save", "update", "delete"),
|
|
|
+ "actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}, {
|
|
|
"permission": "menu",
|
|
|
"id": "7ebc7d1b4316ba444bc64ae6059cd201",
|
|
|
- "actions": java.util.Arrays.asList("add", "query", "get", "save", "update", "delete"),
|
|
|
+ "actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
@@ -105,11 +105,37 @@ var autzSettings = [
|
|
|
"id": "4e03a0db0a50c678f6b6e32cf9c31583",
|
|
|
"actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
"dimensionType": "user",
|
|
|
- "dimensionTarget": "admin",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
+ "dimensionTargetName": "超级管理员",
|
|
|
+ "dimensionTypeName": "用户",
|
|
|
+ "state": 1
|
|
|
+ } , {
|
|
|
+ "permission": "network-config",
|
|
|
+ "id": "4e03a0db0a50c678f6b6e32cf9c31587",
|
|
|
+ "actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
+ "dimensionType": "user",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
+ "dimensionTargetName": "超级管理员",
|
|
|
+ "dimensionTypeName": "用户",
|
|
|
+ "state": 1
|
|
|
+ }, {
|
|
|
+ "permission": "device-gateway",
|
|
|
+ "id": "4e03a0db0a50c678f6b6e32cf9c31596",
|
|
|
+ "actions": java.util.Arrays.asList("query", "save", "delete"),
|
|
|
+ "dimensionType": "user",
|
|
|
+ "dimensionTarget": "1199596756811550720",
|
|
|
"dimensionTargetName": "超级管理员",
|
|
|
"dimensionTypeName": "用户",
|
|
|
"state": 1
|
|
|
}];
|
|
|
+
|
|
|
+var users = [{
|
|
|
+ "id" : "1199596756811550720",
|
|
|
+ "username" : "admin",
|
|
|
+ "password": "104ffe90cd840e08f7a79c7fddbe1699",
|
|
|
+ "salt": "LmKOhcoB",
|
|
|
+ "name": "超级管理员"
|
|
|
+}];
|
|
|
//版本更新信息
|
|
|
var versions = [
|
|
|
{
|
|
@@ -124,6 +150,7 @@ function initialize(context) {
|
|
|
var database = context.database;
|
|
|
|
|
|
database.dml().upsert("s_autz_setting_info").values(autzSettings).execute().sync();
|
|
|
+ database.dml().upsert("s_user").values(users).execute().sync();
|
|
|
}
|
|
|
|
|
|
function install(context) {
|