2022年2月13日Garoon APIアップデート情報

API更新情報

2022年2月13日に実施するメンテナンスにおける、Garoon APIのアップデート内容は次のとおりです。

Garoon JavaScript API

機能追加

一度下書きとして保存したワークフローや再利用して作成したワークフローを提出したときでも、ワークフロー申請が提出されたときのイベントを利用できる
対象イベント

不具合修正

対象イベントまたはAPIで取得したスケジュールオブジェクトのattendeesの値が、画面に表示される「参加者」と異なることがある現象を解消
対象イベント/API
発生条件

次のすべての条件を満たすとき

  • 特定のユーザーに対し、予定の他の参加者へ「閲覧」だけを付与する。
  • アクセス権を設定したユーザー、および「閲覧」だけを付与したユーザーが参加する予定を作成する。
  • 「閲覧」だけを付与したユーザーで対象APIを実行する。
修正内容

対象APIで取得したスケジュールオブジェクトにおけるattendees(参加者)の値

  • 修正前:アクセス権を設定したユーザーが含まれていない(「閲覧」だけを付与したユーザーのみになる)
  • 修正後:画面で表示されている「参加者」がすべて含まれている。
対象イベントでreturn eventしたり、予定の値をセットするAPIを実行したりすると、画面に表示される「参加者」からアクセス権を設定したユーザーが外れることがある現象を解消
対象イベント/API
発生条件

次のすべての条件を満たすとき

  • 特定のユーザーに対し、予定の他の参加者へ「閲覧」だけを付与する。
  • アクセス権を設定したユーザー、および「閲覧」だけを付与したユーザーが参加する予定を作成する。
  • 「閲覧」だけを付与したユーザーで、作成した予定に対し対象イベントでreturn eventする、または予定の値をセットするAPIを実行する。
修正内容

画面上の「参加者」

  • 修正前:アクセス権を設定したユーザーが含まれていない(「閲覧」だけを付与したユーザーのみになる)
  • 修正後:アクセス権を設定したユーザーも含まれている。

Garoon REST API

機能追加

ワークフローの申請フォーム情報を取得するAPIを追加
対象API

不具合修正

実行権限のないユーザーがAPIを実行したときのエラーメッセージをGRN_CMMN_00005からGRN_CMMN_00022に修正
対象API
修正内容
  • 修正前:GRN_CMMN_00005
  • 修正後:GRN_CMMN_00022

Garoonプラグイン

機能追加

Garoonプラグインで、開発元の情報や、同じプラグインかどうかを判別し異なるプラグインの場合に更新できなくする識別子を設定できる
備考

開発元の情報(provider)や、同じプラグインかどうかを判別し異なるプラグインの場合に更新できなくする識別子(plugin_code)は、manifest.jsonのプロパティとして追加されます。
これらのプロパティは必須項目ではありません。

関連ドキュメント

Garoonプラグイン開発手順

製品のアップデート情報

API以外のGaroonのアップデートに関する情報は、 クラウド版Garoon更新情報 (External link) を参照してください。
2月定期メンテナンス分は後日公開されます。