Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unclear status of permissions #6802

Open
MinnDevelopment opened this issue Apr 15, 2024 · 2 comments
Open

Unclear status of permissions #6802

MinnDevelopment opened this issue Apr 15, 2024 · 2 comments
Assignees
Labels
documentation question synced Synced to internal tracker

Comments

@MinnDevelopment
Copy link
Contributor

Description

The documentation includes 2 permissions that seem to be "unavailable to developers":

image

The relevant changelog implies there will be an update about this in the future:

We will share an update here when these new permissions are available in your apps.

What is the current status of these permissions? What does "unavailable" imply? Should libraries handle these permissions at all?

Steps to Reproduce

N/A

Expected Behavior

N/A

Current Behavior

N/A

Screenshots/Videos

No response

Client and System Information

N/A

@advaith1
Copy link
Contributor

Currently the relevant endpoints require the CREATE_* permissions for users, but for bots the CREATE_* permissions do not apply and the MANAGE_* permissions are required instead.

For knowing what users can do, the CREATE_* permissions should be implemented, but for knowing what bots can do they should not be used currently.

@colinloretz
Copy link
Contributor

@MinnDevelopment, great timing! I'm tracking this down this week, and we will have an update shortly.

As @advaith1 mentioned, the following note in the change log is still true but the plan is to make them available to devs soon.

These were rolled out in July 2023 to users and roles and have been added to our developer documentation but are not yet available to app developers.

@colinloretz colinloretz self-assigned this Apr 15, 2024
@matthova matthova added the synced Synced to internal tracker label Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation question synced Synced to internal tracker
Projects
None yet
Development

No branches or pull requests

5 participants