Slack投稿ログをラクローに連携する手順を説明します。
目次
機能概要
SlackのワークスペースにSlack App『Rakuro』をインストールし、そのアプリにメンションして投稿することで、ラクローの自身の勤怠画面に投稿ログを記録することができます。
ラクローでは主にPCログをもとに客観的な労働時間を記録しますが、外出先でPCを利用しない場合などに、Slackの投稿を行うことで労働の記録を残すことができます。
設定手順
新方式でSlackの投稿ログを取得するには、事前に以下の3つを行う必要があります。
- ①管理者による労働時間制度の設定
- ②対象チャンネルへアプリを追加
- ③各従業員の連携設定
①管理者による労働時間制度の設定
従業員に適用する労働時間制度において、Slack投稿ログの利用区分を「労働時間算出に利用する」もしくは「労働時間算出に利用しない(表示)」と選択します。
- すでに設定済みの場合は、新たに設定する必要はございません。
- 新方式では、労働時間制度にチャンネル名を入力する必要はありません。
②各従業員の連携設定
1)ログイン後右上のユーザー名をクリックし、「設定」をクリックします
2)サービス連携セクションの「Slack連携(労働時間の算出)」をクリックします
3)Slackのアクセス権限リクエスト画面で、連携したいワークスペースを選択します
※ この時、連携先のワークスペースが誤っていないか、十分にご確認ください。
4)Slackのアクセス権限リクエスト画面で「許可」をクリックします」
※ この時、「Rakuroをインストールする権限がありません」と表示された場合は、お使いのSlackの環境の管理者にご確認ください。
③対象チャンネルへSlackアプリを追加
以下の手順は、各従業員が行う必要はありません。
1)投稿ログを取得したいチャンネルのチャンネル詳細を表示します
2)「インテグレーション」タブを開き、「アプリを追加する」をクリックします
3)「Rakuro」を追加します
4)以下のような表示が出たらアプリの追加は完了です
Slackアプリが追加できない場合
上記のステップ「3)「Rakuro」を追加します」で「追加」ボタンが表示されず、「表示する」と表示され、チャンネルにアプリが追加できない場合、対象のチャンネルのメッセージ投稿欄に以下のコマンドを入力して直接アプリを追加してください。
/invite @Rakuro上記のコマンドを入力した際に「Rakuro」のアプリが表示されない場合、ワークスペース内に「Rakuro」のアプリが追加されていない可能性があります。その場合は、どなたか1名が「②各従業員の連携設定」を行なってください。その後、再度上記コマンドを実行してください。
投稿ログの記録方法
「Rakuro」のSlackアプリが追加されたチャンネルにおいて、「@Rakuro」とメンションして投稿することで、その投稿日時がラクローの従業員画面に即時反映されます。
<Slackの画面>
<ラクローの従業員画面>
備考
- SlackのイベントAPIのレート制限について
- 詳細はSlackの「Events API(外部リンク)」をご覧ください。
- スレッド返信について
- 旧方式では、投稿に対してスレッドで返信した場合のログを取得できませんが、新方式ではスレッドで返信した場合のログも取得できます(ただし、メンションは必要です)。
- Slackのゲスト権限について
- Slackの権限が「ゲスト」の場合は、Slackの機能制限により連携機能が利用できないため、投稿ログは取得できません。投稿ログを利用する場合には、権限を「メンバー」以上に変更してください。詳細はSlackのヘルプページ「Slack でのゲストのメンバー種別を理解する(外部リンク)」をご参照ください。
- Slackによるアプリの審査について
- 各従業員の連携設定時に「このアプリは Slack の承認を受けていません。高品質なエクスペリエンスを確保するため、アプリの審査が行われます。」と表示されます。現在、ラクローのSlackアプリは、Slackマーケットプレイスの審査の準備を進めております。
ラクローのプライバシーポリシー
ラクローのプライバシーポリシーについては以下をご覧ください。