API バージョン 12 の新機能
Workfront は、2020年11月12日(PT)に API バージョン 12 をリリースしました。API バージョン 12 では、バージョン 11 から次の変更が行われました。
追加されたリソース
Workfront API バージョン 12 で次の新しいリソースが追加されました。
BreadCrumb breadcrumb
BreadCrumb オブジェクトは、Adobe Workfront 作業アイテムの親子階層内の要素を表します。パンくずリストは、作業アイテムがポートフォリオ、プロジェクトおよびタスクの大きい構造にどのように適合するかを示します。
Workfront のパンくずリストについて詳しくは、新しい Adobe Workfront エクスペリエンスのパンくずリストの概要を参照してください。
RichTextParameterValue richtextparametervalue
より多くのオブジェクトでリッチテキストフィールドを使用できるようになりました。この可用性をサポートするため、RichTextParameterValue オブジェクトが Workfront に追加されました。
詳しくは、Adobe Workfront API のリッチテキストフィールドを参照してください。
削除されたリソース
API バージョン 12 ではリソースが削除されませんでした。
変更されたリソース
Workfront API バージョン 12 で次のリソースを変更しました。
AccessLevel accesslevel
AccessLevel オブジェクトはユーザーに関連付けられていて、ユーザーのアクセス権を指定する AccessLevelPermissions のセットを表します。
アクセスレベルについて詳しくは、アクセスレベルの仕組みを参照してください。
AccessLevelPermissions accesslevelpermissions
AccessLevelPermissions オブジェクトは、Workfront オブジェクトにアクセス、作成または変更を行うための特定の権限を表します。これらの権限は、アクセスレベルに関連付けることができます。
AccessRequest accessrequest
Workfront のオブジェクトに対する必要なアクセス権をユーザーが持っていない場合、そのオブジェクトへの利用申請を行うことができます。AccessRequest オブジェクトは、このリクエストを表します。
AccessRule accessrule
AccessRule オブジェクトは、作成したプロジェクトをユーザーが共有する方法を決定する、カスタムアクセスレベルのルールセットを表します。
ActivityLog activitylog
ActivityLog オブジェクトは、特定の Workfront Proof アカウントで発生したすべてのアクティビティの完全なリストです。
AnnouncementAttachment announcementattachment
AnnouncementAttachment オブジェクトは、Workfront のお知らせに添付されたファイルを表します。
お知らせの添付ファイルについて詳しくは、お知らせの送信を参照してください。
承認 approval
タスク、ドキュメント、タイムシートなどの所定の作業アイテムは、上司または他のユーザーが承認することが必要な場合があります。承認オブジェクトは、作業アイテムに対する承認の操作を表します。
CalendarSection calendarsection
カレンダーセクションは、カレンダーレポートです。
カレンダーレポートの詳細については、カレンダーレポートの概要を参照してください。
会社 company
会社オブジェクトは、人物の集まりで構成される組織を表します。
会社について詳しくは、会社の作成と編集を参照してください。
顧客 customer
顧客オブジェクトは、Workfront のインスタンスを使用する組織を表します。
CustomerPreferences customerpreferences
CustomerPreferences オブジェクトは、Workfront のインスタンスに対して顧客が設定した一連の環境設定を表します。
ドキュメント document
Document オブジェクトは、ファイル(書かれた資料、画像、その他の形式の情報など)を表します。
DocumentVersion documentversion
DocumentVersion オブジェクトは、ファイルの特定のバージョン(書き込まれた資料、画像、その他の形式の情報など)を表します。
ドキュメントのバージョンについて詳しくは、新しいバージョンのドキュメントのアップロードを参照してください。
グループ group
グループオブジェクトは、一連のユーザーとチームを表します。グループは、多くの場合、部門の構造を表します。
LinkedFolder linkedfolder
LinkedFolder オブジェクトは、Google Drive や Dropbox など、外部のドキュメントプロバイダからリンクされたフォルダーを表します。
リンクされたフォルダーの詳細情報については、外部アプリケーションからドキュメントをリンクを参照してください。
OpTask optask
OpTask オブジェクトは、一般にイシューと呼ばれます。イシューは、通常、タスクまたはプロジェクトを完了できない問題があることを示す作業アイテムです。イシューは、ヘルプデスクへのリクエストである場合もあります。変更指示、リクエスト、バグもイシューです。
パラメーター parameter
パラメーターオブジェクトは、カスタムフィールドです。
パラメーターリソースにより、フラグ SHARABLE が追加されました。
カスタムフィールドについて詳しくは、カスタムフォームの作成または編集でカスタムフォームの作成または編集を参照してください。
ポートフォリオ portfolio
ポートフォリオオブジェクトは、同じリソース(通常はプロジェクトを完了するための資金や人材)を競い合って完了するプロジェクトのコレクションです。
ポートフォリオについて詳しくは、Adobe Workfront の Portfolio の概要を参照してください。
プログラム program
プログラムオブジェクトは、ポートフォリオ内のプロジェクトのサブセットで、類似のプロジェクトを 1 つにグループ化できます。
QueueDef queuedef
QueueDef オブジェクトは、キューを表します。キューは、ユーザーがイシューを送信できるようにヘルプデスクエリアに公開されたプロジェクトです。
リクエストキューについて詳しくは、リクエストキューの作成を参照してください。
ScheduledReport scheduledreport
ScheduledReport オブジェクトは、配信のスケジュールを設定したレポートを表します。
ScoreCardQuestion scorecardquestion
ScoreCardQuestion オブジェクトは、スコアカードに追加された質問を表します。これらの質問は通常、ポートフォリオマネージャーが決定し、その回答によって、マネージャーはプロジェクトがポートフォリオの目標にどの程度適合しているかを理解できます。
スコアカードに関する質問について詳しくは、スコアカードを作成を参照してください。
タスク task
タスクオブジェクトは、最終目標を達成する(プロジェクトの完了)ためのステップとして実行する必要がある作業項目を表します。
チーム team
チームオブジェクトは、作業アイテムに割り当てることができるユーザーの集まりです。
TemplateTask templatetask
TemplateTask オブジェクトは、テンプレートに含まれるタスクを表します。テンプレートタスクは、テンプレートが使用されるプロジェクト内のタスクになります。
テンプレートタスクについて詳しくは、 テンプレートタスクの編集を参照してください。
タイムシート timesheet
タイムシートオブジェクトは、タスク、プロジェクトおよびオーバーヘッド時間タイプの実際の時間数をユーザーが入力できる仮想タイムカードを表します。
タイムシートについて詳しくは、タイムシートの概要を参照してください。
更新
ユーザー user
ユーザーオブジェクトは、ログインしてシステムとやり取りできる Workfront アカウントを持つユーザーを表します。
ワーク work
作業オブジェクトは、Task と OpTask の両方が継承する共通のインターフェイスで、2 つの間で共通のコードを共有します。