Configuring CloudBees Core Personalized Slack Messaging users

The process of configuring users for CloudBees Core Personalized Slack Messaging involves the following steps:

Adding a user

Before you can add a user, you need the following information about the user:

  • Jenkins id: The user’s Jenkins ID can be found in their profile information on the Master.

  • Slack email: The Slack user’s email that is associated with the Slack workspace where messages should be delivered. This email address is used to retrieve the user’s Slack ID.

  • GitHub ID: When a PR is built, if the GitHub author matches the user in the plugin, the CloudBees Slack Integration Plugin sends a notification to the linked Slack ID.

To add a user to CloudBees Core Personalized Slack Messaging:
  1. From your CloudBees Core Master, navigate to Manange Jenkins > Slack Integration.

    cb slack plugin
  2. Select Add User.

    add user
  3. Enable the user to receive messages by selecting the Receiving Notifications toggle.

    user details
  4. Enter the following information about the user:

    • Jenkins id: This is the user’s Jenkins ID which can be found in their profile information on the Master.

    • Slack Email: The Slack user’s email that is associated with the Slack workspace where messages should be delivered.

    • GitHub Username: This is used to pull notifications when the user creates PR and it is built.

  5. Select Save.

Testing a user configuration

After you have added a user, you can test that the configuration has been set correctly by selecting Send Test Message on the user’s profile page.

test user

After you have configured users for CloudBees Core Personalized Slack Messaging, you need to allow users to configure notifications.