Supplemental Slack info for you and your team.Tips and tools for beginners and experts alike.Get familiar with Slack Enterprise Grid for large organizations.If you're curious about what's new in Slack — and what's changed — you're in the right place.Develop your skills and prepare to become Slack Certified!Launching a new team or joining one for the first time?
Our easy-to-read guides help your team work better, together, from day one.Ready to level up? Browse our time-saving tricks and practical tips for
making Slack work for you.All kinds of teams thrive with Slack — take a look at our department-specific guides.
More coming soon!Learn how Slack works, from top to bottom!Want to learn more about setting up your team? Look no further!Welcome to Slack! We're so glad you're here. Let's get started!Adjust your profile and preferences to make Slack work just for you!Simplify your daily work with apps and tools.Tips and tools for beginners and experts alike.
Slack is experiencing some connectivity issues — please stand by. Check
Status
When setting up automated app approvals for your organization, it's important to proceed with care and ensure that your rules meet any unique security requirements established by your team. Read on for an overview of the components that make up rules and how to apply them.
Note: We recommend testing these features in a separate testing environment before implementing them in production. For additional support, you can contact us at any time.
How it works
App installation requests can be automatically approved, restricted, dismissed, or flagged for human review based on conditions that your rules will look out for. Rules can be comprised of several rule components, which will be evaluated in the order that you determine. If the requested app meets the requirements of the rule, your predetermined resolution will be automatically applied.
Terms to know
Rule component Components are what a rule looks out for to determine an automated outcome.
Available components ScopesPrevious resolutionApp distributionApp IDs
Conditions Conditional statements modify how the component and comparison interact.
Available conditions IsIs not
Comparisons Comparisons are the state of the rule component. Each component has its own set of available comparisons.
Available comparisons
IncludesIs emptyApprovedRestrictedUnresolved Internal appSlack Marketplace approvedSpecific app ID
Resolutions Resolutions determine how you'd like to action a requested app that contains all the elements of a rule.
Available resolutions RestrictApproveCancelReview
Rules The available components, conditions and comparisons are constructed into a conditional statement with a resolution, known as a rule:
If any or allComponent + Condition + Comparison
then Resolution = RestrictApproveCancelReview
Scopes
Scopes are the unique set of permissions that tell you what an app can access. Each app installed to your workspace has an individualized set of scopes that allow the app to function. You can find a detailed list of scopes in our API documentation, and set a rule to resolve app requests based on what scopes are used in the app.
Scopes Requested
Scopes Resolved
Scopes requested refers to all the scopes present in any requested app.
Comparison
Rating list
Includes any of those in
Low risk list
Includes only those in
Medium risk list
Is empty
High risk list
Is not empty
Unrated list
Example
"If scopes requested includes any of those in high risk list, restrict"
Scopes resolved refers to the set of scopes in an app that has been previously requested and approved.
Comparison
Rating list
Includes any of those in
Low risk list
Includes only those in
Medium risk list
Is empty
High risk list
Is not empty
Unrated list
Example
"If scopes resolved includes any of those in high risk list, restrict"
Tip: Before getting started, take a look at the Scope ratings tab and ensure you've rated the appropriate scopes.
Previous resolution
If an app was previously requested in your workspace, you can set a rule to apply the same resolution.
Great news! Our Help Center is available in multiple languages. Switch to EnglishBonne nouvelle ! Le centre d'assistance de Slack est désormais disponible dans plusieurs langues. Poursuivre en FrançaisGute Neuigkeiten! Unser Support-Center gibt es jetzt in mehreren Sprachen! Weiter auf DeutschSlack ヘルプセンターが複数言語で閲覧できるようになりました!日本語ページへ切り替え¡Buenas noticias! El centro de ayuda de Slack ya está disponible en varios idiomas. Continúa leyendo en español