Winter Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sntaclus

What is required before publicly listing an app on the Slack Marketplace?

A.

Nothing, listing is automatic

B.

Meeting Slack's app review and marketplace requirements

C.

Only having 100 installs

D.

Switching to Enterprise Grid

What administrative feature lets org admins control which apps can be installed workspace-wide?

A.

App approval / admin app management settings

B.

Block Kit Builder

C.

Socket Mode

D.

The Events API

What generally happens when you distribute an app to multiple workspaces?

A.

Each installation gets its own OAuth authorization and tokens

B.

All workspaces share one single token

C.

Distribution is not supported by Slack

D.

The manifest becomes read-only

Your legal department has asked you to pull content out of Slack and store it inside a third party data warehouse that will organize and consolidate data across your business.

Which API method should you use?

A.

Admin API

B.

Audit Log API

C.

Legal Hold API

D.

Discovery API

Why should OAuth scopes be kept as narrow as possible?

A.

Slack charges per scope

B.

To follow the principle of least privilege and limit what the app can access

C.

Narrow scopes load faster

D.

Wide scopes are deprecated

You are architecting a Slack app to support a critical business process for a client's finance organization with the following additional constraints

• Available in multiple countries in their native language

• Adapt to local time zones for delivery of scheduled messages and other time-based features

Which proposed app design will meet these requirements?

A.

Create a Slack app which localizes both the native language and time zone by using the information users.profile.get API method.

B.

Create a Slack app which localizes the native language by using the users.info API method. Accommodate for time zone differences by retrieving that information from the HTTP request headers.

C.

Create a Slack app which localizes the native language by using the users.profile.get API method. Accommodate for time zone differences by retrieving that information from the HTTP request headers.

D.

Create a Slack app which localizes both the native language and time zone by using the information returned from users.info API method.

What should an app do if it receives a 'rate_limited' response from the Web API?

A.

Immediately retry in a tight loop

B.

Back off and retry after the suggested delay (e.g. via Retry-After)

C.

Switch to a different workspace

D.

Discard the request permanently

What are 'slash commands' used for?

A.

Encrypting messages

B.

Letting users trigger app functionality by typing a command starting with '/'

C.

Changing a workspace's theme

D.

Deleting channels

Which CLI command opens an app's configuration page in a browser?

A.

slack app settings

B.

slack config open

C.

slack edit

D.

slack dashboard

Where can developers find the full list of available Web API methods?

A.

api.slack.com/methods

B.

docs.slack.dev/pricing

C.

slack.com/legal

D.

app.slack.com/methods