diff options
author | Martin Kraft <mkraft@users.noreply.github.com> | 2018-02-13 06:08:21 -0500 |
---|---|---|
committer | Jesús Espino <jespinog@gmail.com> | 2018-02-13 12:08:21 +0100 |
commit | b7fc3d7d35ca4dd16097715a66463392a1dfaf0a (patch) | |
tree | f3ab26dcd84c3377bc34542a63facf21df6c0bc6 /utils/policies-roles-mapping.json | |
parent | 93254308599357fac665fce604f3506ee8a845fa (diff) | |
download | chat-b7fc3d7d35ca4dd16097715a66463392a1dfaf0a.tar.gz chat-b7fc3d7d35ca4dd16097715a66463392a1dfaf0a.tar.bz2 chat-b7fc3d7d35ca4dd16097715a66463392a1dfaf0a.zip |
Updates migration tests to reflect front-end mapping changes. (#8237)
Diffstat (limited to 'utils/policies-roles-mapping.json')
-rw-r--r-- | utils/policies-roles-mapping.json | 74 |
1 files changed, 48 insertions, 26 deletions
diff --git a/utils/policies-roles-mapping.json b/utils/policies-roles-mapping.json index f083a854a..1b2acdfcb 100644 --- a/utils/policies-roles-mapping.json +++ b/utils/policies-roles-mapping.json @@ -432,16 +432,6 @@ "shouldHave": true }, { - "roleName": "channel_admin", - "permission": "delete_post", - "shouldHave": false - }, - { - "roleName": "channel_admin", - "permission": "delete_others_posts", - "shouldHave": false - }, - { "roleName": "team_admin", "permission": "delete_post", "shouldHave": true @@ -459,16 +449,6 @@ "shouldHave": false }, { - "roleName": "channel_admin", - "permission": "delete_post", - "shouldHave": false - }, - { - "roleName": "channel_admin", - "permission": "delete_others_posts", - "shouldHave": false - }, - { "roleName": "team_admin", "permission": "delete_post", "shouldHave": true @@ -486,25 +466,67 @@ "shouldHave": false }, { - "roleName": "channel_admin", + "roleName": "team_admin", "permission": "delete_post", "shouldHave": false }, { - "roleName": "channel_admin", + "roleName": "team_admin", "permission": "delete_others_posts", "shouldHave": false + } + ] + }, + "enableTeamCreation": { + "true": [ + { + "roleName": "system_user", + "permission": "create_team", + "shouldHave": true + } + ], + "false": [ + { + "roleName": "system_user", + "permission": "create_team", + "shouldHave": false + } + ] + }, + "enableOnlyAdminIntegrations": { + "true": [ + { + "roleName": "team_user", + "permission": "manage_webhooks", + "shouldHave": false }, { - "roleName": "team_admin", - "permission": "delete_post", + "roleName": "team_user", + "permission": "manage_slash_commands", "shouldHave": false }, { - "roleName": "team_admin", - "permission": "delete_others_posts", + "roleName": "system_user", + "permission": "manage_oauth", "shouldHave": false } + ], + "false": [ + { + "roleName": "team_user", + "permission": "manage_webhooks", + "shouldHave": true + }, + { + "roleName": "team_user", + "permission": "manage_slash_commands", + "shouldHave": true + }, + { + "roleName": "system_user", + "permission": "manage_oauth", + "shouldHave": true + } ] } }
\ No newline at end of file |