Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Connecting to Slack as a specific user

Sean M
Contributor
February 27, 2020

It's not really clear to me from the documentation how I manage what user I use to connect Jira to Slack. Currently I am connected using my own account, however Jira needs to post to some private channels I am not a member of. Even though a member of that channel has added the Jira Server app to their private channel, the channel isn't available as an option in the Notify Slack post function. If I get them to temporarily add me to the channel, it becomes available as an option.

What's the standard operating procedure for this? Should I create a new Slack user specifically for Jira that people can add to their private channels if they want? If I do that, how do I instruct Jira to connect using that account? When I remove my account's connection and try to add another one, some sort of automagic happens and I end up connected with my own account again.

Could the documentation please be fleshed out a bit in this regard?

1 answer

1 vote
Luiz Silva
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 28, 2020

Hi!

At he moment, in order to setup a connection between a Jira project and a Slack channel, it's a requirement that the user has to have permissions on both ends.

Such security model was established in early days according to customer feedback, in order to prevent permission escalation and privacy vulnerabilities, for instance if a Jira user - through the bot permissions - is able to see all private channels in a workspace.

For your specific use case, it seems that if you have the flexibility of creating a special Jira and Slack accounts for the purpose of setting up such connections, that would be the proper solution.

I hope that helps. We really appreciate your feedback!

 

Cheers!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events