Slackユーザーにマッピングされるシステムユーザーレコードのメールフィールドが適切に更新されていることを確認します。これは、 Slack と ServiceNow の間でユーザーを同期するスケジュール済みジョブの実行前に行う必要があります。
手順
-
移動先 .
-
[統合] セクションで、[Slack用にセットアップ] を選択します。
-
Slack 統合セットアップページで、 Slack 認証情報フィールドに入力します。
- クライアント ID:作成したアプリに関連付けられている ID。
- クライアントシークレット:[ Slack アプリの認証情報] 画面にある自動アサインされたクライアントシークレット。
- 署名シークレット:[ Slack アプリの認証情報] 画面にある自動アサインされた署名シークレット。
- ボットユーザー OAuth トークン:[OAuth と権限を Slack ] 画面にある自動アサイントークン。このフィールドは xoxb で始まる必要があります。
-
[Save (保存)] を選択します。
-
ナビゲーションフィルターで、「 sys_cs_collab_settings.list」と入力します。
-
[Collaboration Chat 設定] ページで、[ Slack を有効にする] が true に設定され、[設定チャネル] が [ Slack] に設定されていることを確認します。
[ Slack を有効にする] が true に設定されていない場合、または [設定チャネル] が [ Slack] に設定されていない場合は、 Slackを非アクティブ化してから再度アクティブ化します。
-
ナビゲーションフィルターで、「 oauth_credential.list」と入力します。
-
[OAuth 認証情報] ページで、「Sidebar Slack Oauth Entity」という名前の新しいレコードが存在することを確認します。
これは、スケジュール済みジョブを正常に実行してユーザーを同期するために必要なアプリレベルのトークンです。
-
ナビゲーションフィルターで、「 sys_cs_collab_provider_user_profile.list」と入力します。
-
[Collaboration Chat プロファイル] ページで、 Slack ユーザーが正しくインポートされていることを確認します。
-
[ディスカッション] を選択し、少なくとも 1 人の外部ユーザー (ServiceNow アカウントを持たないSlackユーザー) を追加します。