wildduck/config/roles.json

421 lines
9 KiB
JSON
Raw Normal View History

2018-08-28 19:37:06 +08:00
{
"root": {
2018-10-12 20:38:00 +08:00
"addresslisting": {
"read:any": ["*"]
},
2018-08-28 19:37:06 +08:00
"addresses": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2018-08-29 18:15:38 +08:00
},
"authentication": {
"create:any": ["*"],
"read:any": ["*"]
},
2018-10-12 20:38:00 +08:00
"userlisting": {
2019-10-02 16:35:31 +08:00
"read:any": ["*"]
2018-10-12 20:38:00 +08:00
},
"users": {
2019-10-02 16:35:31 +08:00
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2018-08-30 17:24:21 +08:00
},
2018-10-11 14:44:21 +08:00
"asps": {
"create:any": ["*"],
"read:any": ["*"],
"delete:any": ["*"]
},
2018-08-30 17:24:21 +08:00
"messages": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2019-09-19 20:38:56 +08:00
"attachments": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2019-03-26 20:17:43 +08:00
"storage": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2018-08-30 17:24:21 +08:00
"mailboxes": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2018-09-11 16:13:53 +08:00
},
2018-10-12 16:13:54 +08:00
"autoreplies": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"filters": {
"create:any": ["*"],
2018-10-12 18:03:58 +08:00
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"certs": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2018-10-12 18:03:58 +08:00
"dkim": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2020-09-25 17:58:00 +08:00
"domainaccess": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2018-10-12 18:03:58 +08:00
"domainaliases": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2020-10-09 16:08:33 +08:00
},
"webhooks": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"settings": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2018-10-12 18:03:58 +08:00
}
},
"manager": {
2018-10-12 20:38:00 +08:00
"addresslisting": {
"read:any": ["*"]
},
2018-10-12 18:03:58 +08:00
"addresses": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"authentication": {
"create:any": ["*"],
"read:any": ["*"]
},
2018-10-12 20:38:00 +08:00
"userlisting": {
2019-10-02 16:35:31 +08:00
"read:any": ["*"]
2018-10-12 20:38:00 +08:00
},
2018-10-12 18:03:58 +08:00
"users": {
2019-10-02 16:35:31 +08:00
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
2018-10-12 18:03:58 +08:00
"delete:any": ["*"]
},
"asps": {
"create:any": ["*"],
"read:any": ["*"],
"delete:any": ["*"]
},
"autoreplies": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"filters": {
"create:any": ["*"],
2018-10-12 16:13:54 +08:00
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"certs": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2018-09-11 16:13:53 +08:00
"dkim": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2018-10-12 16:13:54 +08:00
},
2020-09-25 17:58:00 +08:00
"domainaccess": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2018-10-12 16:13:54 +08:00
"domainaliases": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2020-10-09 16:08:33 +08:00
},
"webhooks": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2018-08-30 17:24:21 +08:00
}
},
2018-10-12 17:32:59 +08:00
"webmail": {
"addresses": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"authentication": {
"create:any": ["*"],
"read:any": ["*"]
},
"users": {
2019-10-02 16:35:31 +08:00
"read:any": ["*"],
"update:any": ["*"]
2018-10-12 17:32:59 +08:00
},
"asps": {
"create:any": ["*"],
"read:any": ["*"],
"delete:any": ["*"]
},
"messages": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2019-09-19 20:38:56 +08:00
"attachments": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2019-03-26 20:17:43 +08:00
"storage": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
2018-10-12 17:32:59 +08:00
"mailboxes": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"autoreplies": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
},
"filters": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2020-09-25 17:58:00 +08:00
},
"domainaccess": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2020-10-09 16:08:33 +08:00
},
"webhooks": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2018-10-12 17:32:59 +08:00
}
},
2018-08-30 17:24:21 +08:00
"user": {
2018-10-12 20:38:00 +08:00
"addresslisting": {
2020-09-25 21:49:38 +08:00
"read:own": ["*", "!internalData"]
2018-10-12 20:38:00 +08:00
},
2018-08-30 17:24:21 +08:00
"addresses": {
2020-09-25 21:49:38 +08:00
"create:own": ["*", "!internalData"],
"read:own": ["*", "!internalData"],
"update:own": ["*", "!internalData"],
2018-08-30 17:24:21 +08:00
"delete:own": ["*"]
},
"authentication": {
2022-10-07 15:13:05 +08:00
"read:own": ["*"],
"create:own": ["*"]
2018-08-30 17:24:21 +08:00
},
2018-10-12 20:38:00 +08:00
"userlisting": {
"read:own": ["*", "!tags", "!disabledScopes", "!internalData"]
2018-10-12 20:38:00 +08:00
},
2018-08-30 17:24:21 +08:00
"users": {
"read:own": ["*", "!tags", "!disabledScopes", "!internalData"],
"update:own": ["*", "!tags", "!disabledScopes", "!internalData"]
2018-08-30 17:24:21 +08:00
},
2018-10-11 14:44:21 +08:00
"asps": {
"create:own": ["*"],
"read:own": ["*"],
"delete:own": ["*"]
},
2018-08-30 17:24:21 +08:00
"messages": {
2019-03-26 20:17:43 +08:00
"create:own": ["*"],
"read:own": ["*"],
"update:own": ["*"],
"delete:own": ["*"]
},
2019-09-19 20:38:56 +08:00
"attachments": {
"create:own": ["*"],
"read:own": ["*"],
"update:own": ["*"],
"delete:own": ["*"]
},
2019-03-26 20:17:43 +08:00
"storage": {
2018-08-30 17:24:21 +08:00
"create:own": ["*"],
"read:own": ["*"],
"update:own": ["*"],
"delete:own": ["*"]
},
"mailboxes": {
"create:own": ["*"],
"read:own": ["*"],
"update:own": ["*"],
"delete:own": ["*"]
2018-10-12 16:13:54 +08:00
},
"autoreplies": {
"create:own": ["*"],
"read:own": ["*"],
"update:own": ["*"],
"delete:own": ["*"]
},
"filters": {
"create:own": ["*"],
"read:own": ["*"],
"update:own": ["*"],
"delete:own": ["*"]
2020-10-09 16:08:33 +08:00
},
"webhooks": {
"read:own": ["*"]
2018-08-29 18:15:38 +08:00
}
},
"auth": {
"authentication": {
"create:any": ["*", "!token"]
}
},
2019-09-19 20:38:56 +08:00
"attachments": {
"attachments": {
"read:any": ["*"]
}
},
"tokenAuth": {
2018-08-29 18:15:38 +08:00
"authentication": {
"create:any": ["*"]
2018-08-28 19:37:06 +08:00
}
2018-09-18 15:20:06 +08:00
},
"audit": {
"users": {
2019-10-02 16:35:31 +08:00
"read:any": ["*"]
2019-09-28 02:26:17 +08:00
},
"audit": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
2018-09-18 15:20:06 +08:00
}
2021-04-16 16:28:08 +08:00
},
"auditclient": {
"audit": {
"read:any": ["*"]
}
2021-09-04 20:32:27 +08:00
},
"export": {
"export": {
"create:any": ["*"]
},
"import": {
"create:any": ["*"]
}
},
2021-09-04 20:32:27 +08:00
"settings": {
"settings": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
}
2018-08-28 19:37:06 +08:00
}
}