Garoon スケジュールのカスタム項目(additionalItems)の廃止予定について

API 更新情報

「cybozu developer network」をご利用いただきましてありがとうございます。

次のとおり、Garoonスケジュールのカスタマイズで利用できる、 カスタム項目(additionalItems(以降、additionalItems)を今後1年程度を目処に廃止する予定です。

廃止までに、additionalItemsを利用しているソースコードを、カスタム項目(Schedule datastore)(以降、Schedule datastore)を利用するように修正してください。
廃止後は、additionalItemsを利用しているスケジュールのカスタマイズが動かなくなります。

Schedule datastoreについては、 2021 年 5 月 9 日 Garoon API アップデート情報を確認してください。
APIドキュメントは、2021年5月の定期メンテナンスまでに公開する予定です。

背景

Garoonスケジュールには、 additionalItemsという項目で予定の追加情報を保存できる機能があります。
しかし複数のカスタマイズを適用する場合、additionalItemsは同時に利用できませんでした。

この機能に代わるものとして、2021年5月の定期メンテナンスでSchedule datastoreがリリースされます。

Schedule datastoreを利用すると、複数のカスタマイズを適用した場合でも、競合を気にせず予定へ追加情報を保存できます。

ご確認いただきたいこと

Garoonスケジュールのカスタマイズにおいて、additionalItemsを利用したカスタマイズがないか確認してください。
cybozu developer networkでadditionalItemsを利用している記事は 関連 Tipsを確認してください。

additionalItemsを利用したカスタマイズを行っている場合は、廃止までに 対応方法のとおりに対応してください

廃止予定日

2022年後半
廃止日が決まり次第、別途告知記事にてご連絡します。

対応方法

additionalItemsを利用したカスタマイズを適用している場合、次の2点をご対応お願いします。

ソースコードの修正

additionalItemsを利用しているソースコードを、Schedule datastoreを利用するように修正してください。

データ移行

すでに登録済みの予定については、自動でデータ移行されません。

必要に応じて、予定のadditionalItemsに保存している情報を、Schedule datastoreへ保存するように移行してください。

備考

ご利用環境において、additionalItemsを利用しているかのお問い合わせは、サイボウズではおけっしておりません。

関連 Tips

cybozu developer networkでadditionalItemsを利用している記事は次のとおりです。

以下の記事は、additionalItemsを利用していましたが、Schedule datastoreへ保存するようにプログラムの書き換えています。

関連情報