You are planning to use Slack message shortcuts in order to improve the interactive features of your Slack app.
What should you keep in mind as you add to your interactive features?
What is the most effective way to protect the data Slack sends from malicious adjustment via a man-in-the-middle attack?
Which two languages does the standard Bolt starter template support out of the box?
Your security team asks you to develop an app that:
• syncs with an employee database built internally, and
• provisions users automatically for your Slack Enterprise Grid plan.
You start to design an app using the SCIM API, but realize you aren't able to install it in your grid without asking for some help.
Which two roles must the installing user belong to when they install a Slack app that uses SCIM and request the admin scope?
You're a developer who needs to localize content in Slack conversations for members of several channels.
How can you retrieve locale information for a conversation or member to accomplish this task?
You are a developer and have been asked to create an app for reserving parking spaces. You decide to use Block Kit Builder to lay out the flow of work. Users will choose a date and range of time within a defined range. To optimize usability, you want to store a set of data for each individual with the license plate number and the type of parking spot that vehicle can park in (standard, motorcycle, wheelchair accessible, compact).
Which modal layout meets Slack's recommended design guidelines?
You are preparing your Slack app for wide distribution and listing in the official Slack App Directory. One of the key steps to preparing your app for submission is to review the permission scopes that your app requires to operate within Slack.
You want to adhere to the principles of least privilege by not adding any broad access scopes. Which set of scopes would be allowed?
What is one advantage of defining an app via a manifest rather than manual UI configuration?
Your company is growing and the security team wants to understand how to ensure the company's safe usage of Slack.
What are possible use cases for the Audit Logs API?
A small startup has built an internal tool on Slack to allow its employees to work more efficiently with one another. They soon realize that this tool is in demand by many other businesses. They want to make their non-distributed app available to other workspaces.
Which set of actions must they take to minimally allow for their app to be installable on other Slack workspaces?
Which two data security practices are best used to keep customer data safe and secure?
You want to ensure that your app offers an effective onboarding experience, so you plan to incorporate a "help" feature.
What are the two Slack recommended strategies that you could implement in your app?
You are building an app that allows users to request changes to the Slack workspace through a modal. A user can launch the modal by selecting "Request Changes" from the global shortcuts.
After a user clicks the shortcut, what important piece of data should your app use from the shortcut invocation or interactive action payload to open the modal?
What is a best practice to prevent a Slack application from becoming deactivated when the original Slack application owner is deactivated in a Slack instance?
Slack's Bolt Framework simplifies the process of building Slack Apps.
Which language does the Bolt Framework NOT support?
You're a developer who is creating an app that posts messages, and you need to determine where messages can be posted by default.
What type of conversation can an app bot post into using the chat.postMessage method, without being a part of the conversation?
Which token type is generally scoped to a single workspace installation and used for most API calls?
You are a developer in the HR department working on designing a workflow for vacation requests to be approved. A third-party service sends the vacation requests as Slack messages and the content of the messages can be modified.
Which app concept should you implement so that app managers can approve vacation requests and have an updated message shown in Slack once the request has been approved?