2024/12/23
アプリ同士の連携方法

コラボフローとWordPressを連携して、コラボフローで権限が承認されたらWordPressにユーザーを自動追加する方法

m.wadazumi
コラボフローとWordPressの連携イメージ

目次

異なる部門が関わるプロジェクト管理は、業務負担が大きくなりがちです。
その中でも、権限管理やユーザーの作成は時間がかかる上にミスが起こる可能性が高まります。
その問題を解消するために、コラボフローの権限が承認されたタイミングで、WordPressでユーザーを自動作成するのがおすすめです。
本記事では、上記の自動化を活用するメリットと導入方法をご紹介します。

こんな方におすすめ

  • 異なる部門間でのユーザー管理に課題を感じている方
  • WordPressのセキュリティ強化を目指している方
  • ユーザーの登録作業を効率化したい方

コラボフローとWordPressの連携メリットと具体例

メリット1:異なる部門が関わるプロジェクトの管理がしやすくなる

複数の部門が関与するプロジェクトでは、権限の管理が煩雑になりがちですが、自動化することでその問題を解決できそうです。
たとえば、<span class="mark-yellow">マーケティングチームがコラボフローで権限を申請し、それが承認されたタイミングでWordPressにユーザーを追加できるため、管理者が権限を付与する必要がなくなります。</span>
これにより、権限付与が遅れることなく、スピーディーにページを作成したり、記事を公開したりできるでしょう。
さらに、部門間のコミュニケーションを最小限に抑えられ、連携がスムーズになるでしょう。

メリット2:ユーザー作成のプロセスがスムーズになる

ユーザー作成のプロセスがスムーズになると、管理者や従業員の負担を軽減できます。
たとえば、<span class="mark-yellow">コラボフローの承認をトリガーにWordPressにユーザーを作成する自動化を導入すれば、入力ミス防止や作業時間短縮につながります。</span>
同様に、新入社員の入社時にコラボフローにWordPressの権限を申請をすれば、手続きやフローがスムーズに行われるでしょう。
これにより、準備にかかる時間を短縮し、業務開始時の遅延を防ぐことができます。

メリット3:セキュリティを向上できる

コラボフローの承認プロセスを活用すれば、WordPressのユーザー権限を安全に管理できるようになります。
たとえば、承認なしで誰にでもWordPressの権限を与えてしまうと、不正なアクセスが増えるリスクが高まります。
しかし、<span class="mark-yellow">コラボフローの承認プロセスを挟むことで、権限が必要なメンバーやプロジェクトメンバーのみに付与できます。</span>
これにより、情報漏洩のリスクを軽減し、安全にWordPressを運営できるでしょう。

それではここからノーコードツールYoomを使って、「コラボフローで承認されたらWordPressにユーザーを追加する」方法をご説明します。

[Yoomとは]

コラボフローとWordPressの連携フローの作り方

コラボフローの権限承認をAPIを介して受け取り、WordPressのAPIを通じてユーザーを追加することで、自動化の実現が可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

連携フローは大きく分けて以下のプロセスで作成していきます。

  • コラボフローとWordPressをマイアプリ登録
  • テンプレートをコピー
  • フローの起点となるコラボフローのトリガー設定とその後に続くWordPressのオペレーション設定
  • トリガーボタンをONにして、コラボフローとWordPressの連携動作を確認

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方はログインしましょう。

ステップ1:コラボフローとWordPressをマイアプリ登録

コラボフローとWordPressをYoomに接続するマイアプリ登録を行います。
事前にマイアプリ登録を行うと、自動化設定がスムーズに進められます。

まず、コラボフローのマイアプリ登録を行ってください。
Yoom画面左側にある「マイアプリ」→「新規接続」をクリックしましょう。

以下の画面が表示されるので、検索欄を使ってコラボフローを検索するか、一覧から探してください。

以下の画面が表示されたら、「アカウント名」を任意で設定しましょう。

コラボフローに移動して、右上の「設定マーク」→「システム管理エリア」→「環境設定」→「REST API」→「登録」→「APIキーを発行する」の順でクリックします。
Yoom画面に戻り、「{ユーザーID}/apikey:(APIキー)」という形で文字列を入力して、BASE64でエンコード化し、アクセストークンを設定します。
BASE64のエンコード化は、こちらから確認してください。

次にWordPressのマイアプリ登録に移ります。
以下の画面が表示されるので、説明を参照して赤枠内を設定しましょう。

コラボフローとWordPressのマイアプリ登録が完了したら、マイアプリに表示されます。

ステップ2:テンプレートをコピー

自動化の設定をするため、以下のバナーにある「試してみる」をクリックしてください。

以下の画面表示を読んで、「OK」をクリックしましょう。

以下の画面が表示されたら、「タイトル」と「説明」を確認してください。
変更が必要な場合は、以下のページで変更しましょう。
最初に、コラボフローの設定から行うため、「経路のWebhookを受信したら(Webhook起動)」をクリックします。

ステップ3:フローの起点となるコラボフローのトリガー設定とその後に続くWordPressのオペレーション設定

以下の画面が表示されるので、設定を確認しましょう。

  • 「タイトル」→自身で変更可能
  • 「コラボフローと連携するアカウント情報」→アカウントが合っているか確認
  • 「トリガーアクション」→経路のWebhookを受信したら(Webhook起動)

以下の画面が表示されたら、赤枠内のWebhook URLをコピーしてください。

Webhookの設定方法はこちらに記載されているので、確認しましょう。
「アプリ設定」→「経路設定」→「該当する経路を選択」→「Webhook」→「新規登録」
の順でクリックしてください。

以下の画面が表示されるので、設定を行います。

  • 「Webhook名」→任意で設定
  • 「通知先のWebhook URL」→コピーしたURLをペースト
  • 「通知条件」→承認時にチェックを入れる

設定できたら、「保存」をクリックしましょう。
Webhookイベントを送信するか、トリガーとなるイベントを実行し、Yoom画面の「テスト」→「テスト成功」→「保存」をクリックします。

次に、コラボフローで申請されたデータを取得する設定を行うので、「申請内容の詳細を取得」をクリックしてください。
以下の画面が表示されるので、設定を確認しましょう。

  • 「タイトル」→自身で変更可能
  • 「コラボフローと連携するアカウント情報」→アカウントが合っているか確認
  • 「アクション」→申請内容の詳細を取得

以下の画面が表示されたら、説明を参照し、「インスタンス名」と「アプリケーションコード」を設定します。

スクロールして、「文書ID」を設定してください。
「経路のWebhookを受信したら」のアウトプットから設定を行うので、赤枠内の矢印をクリックします。
アウトプットが表示されたら、「文書ID」を選択しましょう。
設定できたら、「テスト」→「テスト成功」→「保存」をクリックしてください。

次に、WordPressの設定を行うので、「ユーザを作成」をクリックしましょう。
以下の画面が表示されるので、設定を確認します。

  • 「タイトル」→自身で変更可能
  • 「WordPressと連携するアカウント情報」→アカウントが合っているか確認
  • 「アクション」→ユーザを作成

以下の注意事項を確認してください。
こちらのプラグインをWordPressにインストールしましょう。

次に、「ユーザー名」を設定してください。
「申請の詳細情報を取得」のアウトプットから「ユーザー名」を選択します。

他の項目も、「申請の詳細情報を取得」のアウトプットを活用し、設定してください。
設定できたら、「テスト」→「テスト成功」→「保存」をクリックしましょう。

ステップ4:トリガーボタンをONにして、コラボフローとWordPressの連携動作を確認

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正常にフローボットが起動するか、チェックしてください。

今回使用したテンプレートはこちらです。

WordPressを使ったその他の自動化例

1.WordPressで記事が公開されたら、自動的にChatworkに通知するフローです。
ChatworkにWordPressの記事公開が通知されるため、確認作業がスムーズになります。
記事公開後、記事についてのフィードバックや議論をする際におすすめです。

2.WordPressで投稿が公開されたら、Microsoft Excelに自動追加するフローです。
公開された投稿をMicrosoft Excelに自動的に追加でき、データ管理が便利になります。
手入力が不要になることで、ヒューマンエラーを防げます。

3.NotionのページからWordPressに記事を自動的に入稿するフローです。
Notionのデータに基づいて、WordPressで記事を自動作成できるため、投稿頻度を高めたい方におすすめです。
手作業が不要になることで、作業負担を軽減できます。

まとめ

コラボフローの権限が承認されたら、自動的にWordPressにユーザを追加する自動化を活用することで、異なる部門が関与するプロジェクトの管理が容易になるでしょう。
それと同時に、手作業でユーザーを追加する手間がなくなるので、ヒューマンエラーを防げます。
このように、管理者や従業員の負担を軽減し、安全性の高い運営を実現できるでしょう。

Yoomの自動化は、説明の通りに設定するだけで誰でも簡単に導入できます。
ぜひ、このテンプレートを活用してWordPressの権限付与をスムーズに行いましょう。

この記事を書いた人
m.wadazumi
児童福祉の仕事からライターとして活動し、現在はYoomでブログを執筆中です。 Yoomでできる業務効率化に驚きつつ、みなさんにもその感動を共有して社会貢献したいと考えています。 プログラミング知識ゼロの私でもできるアプリ連携や自動化をお伝えしていきます。
タグ
連携
自動
自動化
コラボフロー
WordPress
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.