> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-feat-cli-docs-generator.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Slack 自動化の作成

<Info>
  This feature requires a [Pro or Enterprise plan](https://wandb.ai/site/pricing/).
</Info>

このページでは、Slack [オートメーション](/ja/models/core/automations/)を作成する方法を示します。ウェブフックオートメーションを作成するには、[ウェブフックオートメーションの作成](/ja/models/core/automations/create-automations/webhook)を参照してください。

高レベルでは、Slackオートメーションを作成するには、以下の手順を行います:

1. [Slackインテグレーションを追加](#add-a-slack-channel)し、W\&BがSlackインスタンスとチャンネルに投稿できるように認証します。
2. [Slackオートメーションを作成](#create-slack-automation)し、監視する[イベント](/ja/models/core/automations/automation-events)と投稿するチャンネルを定義します。

## Slackに接続

チーム管理者は、チームにSlack宛先を追加できます。

1. W\&Bにログインし、チーム設定ページに移動します。

2. **Slackチャンネルインテグレーション**セクションで、**Slackを接続**をクリックして新しいSlackインスタンスを追加します。既存のSlackインスタンスにチャンネルを追加するには、**新しいインテグレーション**をクリックします。

   必要に応じて、ブラウザでSlackにサインインします。プロンプトが表示されたら、選択したSlackチャンネルにW\&Bからの投稿を許可してください。ページを読み、**チャンネルを検索**をクリックしてチャンネル名を入力し始めます。リストからチャンネルを選択し、**許可**をクリックします。

3. Slackで、選択したチャンネルに移動します。`[あなたのSlackハンドル]がこのチャンネルにインテグレーションを追加しました: Weights & Biases`という投稿が表示されれば、インテグレーションが正しく設定されています。

これで、設定したSlackチャンネルに通知する[オートメーションを作成](#create-a-slack-automation)できます。

## Slack接続の表示と管理

チーム管理者は、チームのSlackインスタンスとチャンネルを表示および管理できます。

1. W\&Bにログインし、**チーム設定**に移動します。
2. **Slackチャンネルインテグレーション**セクションで各Slack宛先を表示します。
3. 宛先を削除するには、そのゴミ箱アイコンをクリックします。

## オートメーションを作成する

W\&Bチームを[Slackに接続した後](#connect-to-slack)、**Registry**または**Project**を選択し、Slackチャンネルに通知するオートメーションを作成する手順に従います。

<Tabs>
  <Tab title="Registry">
    Registry管理者は、そのregistry内でオートメーションを作成できます。

    1. W\&Bにログインします。
    2. registryの名前をクリックして詳細を表示します。
    3. registryに関連付けられたオートメーションを作成するには、**Automations**タブをクリックし、**Create automation**をクリックします。registryに関連付けられたオートメーションは、自動的にそのすべてのコレクションに適用されます（将来作成されるものも含む）。

       registry内の特定のコレクションにのみ関連付けられたオートメーションを作成するには、コレクションのアクション`...`メニューをクリックし、**Create automation**をクリックします。あるいは、コレクションを閲覧しているときに、**Automations**セクションの詳細ページで**Create automation**ボタンを使用して、そのためのオートメーションを作成します。
    4. 監視する[**Event**](/ja/models/core/automations/automation-events)を選択します。

       イベントに応じた追加のフィールドが表示されるので、それを入力します。たとえば、**An artifact alias is added**を選択した場合は、**Alias regex**を指定する必要があります。

       **Next step**をクリックします。
    5. [Slackインテグレーション](#add-a-slack-integration)を所有するチームを選択します。
    6. **Action type**を**Slack notification**に設定します。Slackチャンネルを選択し、**Next step**をクリックします。
    7. オートメーションの名前を提供します。必要に応じて、説明を追加します。
    8. **Create automation**をクリックします。
  </Tab>

  <Tab title="Project">
    W\&B管理者は、プロジェクト内でオートメーションを作成できます。

    1. W\&Bにログインします。
    2. プロジェクトページに移動し、**Automations**タブをクリックします。
    3. **Create automation**をクリックします。
    4. 監視する[**Event**](/ja/models/core/automations/automation-events)を選択します。

       イベントに応じた追加のフィールドが表示されるので、それを入力します。たとえば、**An artifact alias is added**を選択した場合は、**Alias regex**を指定する必要があります。

       **Next step**をクリックします。
    5. [Slackインテグレーション](#add-a-slack-integration)を所有するチームを選択します。
    6. **Action type**を**Slack notification**に設定します。Slackチャンネルを選択し、**Next step**をクリックします。
    7. オートメーションの名前を提供します。必要に応じて、説明を追加します。
    8. **Create automation**をクリックします。
  </Tab>
</Tabs>

## オートメーションの表示と管理

<Tabs>
  <Tab title="Registry">
    * registryの**Automations**タブから対象のオートメーションを管理します。
    * コレクションの詳細ページの**Automations**セクションからコレクションのオートメーションを管理します。

    これらのページのいずれからも、Registry管理者は既存のオートメーションを管理できます:

    * オートメーションの詳細を表示するには、その名前をクリックします。
    * オートメーションを編集するには、そのアクション`...`メニューをクリックし、**Edit automation**をクリックします。
    * オートメーションを削除するには、そのアクション`...`メニューをクリックし、**Delete automation**をクリックします。確認が必要です。
  </Tab>

  <Tab title="Project">
    W\&B管理者は、プロジェクトの**Automations**タブからプロジェクトのオートメーションを表示および管理できます。

    * オートメーションの詳細を表示するには、その名前をクリックします。
    * オートメーションを編集するには、そのアクション`...`メニューをクリックし、**Edit automation**をクリックします。
    * オートメーションを削除するには、そのアクション`...`メニューをクリックし、**Delete automation**をクリックします。確認が必要です。
  </Tab>
</Tabs>
