| ... | ... | @@ -33,6 +33,7 @@ class GlobalPolicy < BasePolicy |
|
|
|
enable :access_git
|
|
|
|
enable :receive_notifications
|
|
|
|
enable :use_quick_actions
|
|
|
|
enable :use_slash_commands
|
|
|
|
end
|
|
|
|
|
|
|
|
rule { blocked | internal }.policy do
|
| ... | ... | @@ -40,6 +41,7 @@ class GlobalPolicy < BasePolicy |
|
|
|
prevent :access_api
|
|
|
|
prevent :access_git
|
|
|
|
prevent :receive_notifications
|
|
|
|
prevent :use_slash_commands
|
|
|
|
end
|
|
|
|
|
|
|
|
rule { required_terms_not_accepted }.policy do
|
| ... | ... | @@ -57,6 +59,7 @@ class GlobalPolicy < BasePolicy |
|
|
|
|
|
|
|
rule { access_locked }.policy do
|
|
|
|
prevent :log_in
|
|
|
|
prevent :use_slash_commands
|
|
|
|
end
|
|
|
|
|
|
|
|
rule { ~(anonymous & restricted_public_level) }.policy do
|
| ... | ... | |
| ... | ... | |