API バージョン 16 の新機能

Adobe Workfront は、2023年4月6日(PT)に API バージョン 16 をリリースしました。API バージョン 16 では、バージョン 15 から次の変更が行われました。

追加されたリソース

API バージョン 16 で追加されたリソースはありません。

削除されたリソース

API バージョン 16 で削除されたリソースはありません。

変更されたリソース

Approval(APPROVAL)

タスク、ドキュメント、タイムシートなどの所定の作業アイテムは、上司または他のユーザーが承認することが必要な場合があります。承認オブジェクトは、作業アイテムに対する承認の操作を表します。

直接フィールド
  • workPerDate

    このフィールドが追加され、1 日あたりの必要な作業時間数を分単位で表示します。形式は YYYY-MM-DD: (number of minutes) で、タイムゾーンが考慮されます。

Assignment(ASSIGN)

割り当てオブジェクトは、作業アイテムと、作業アイテムに割り当てられたユーザー、チーム、グループとの間の接続を表します。

直接フィールド
  • workPerDate

    このフィールドが追加され、1 日あたりの必要な作業時間数を分単位で表示します。形式は YYYY-MM-DD: (number of minutes) で、タイムゾーンが考慮されます。

  • isContoured

    この追加されたフィールドは、割り当てが配分されているかどうかを反映するブール値です。割り当ての 1 日あたりの分数がワークロードバランサーで編集された場合、割り当ては配分されています。

CustomEnum(CSTEM)

CustomEnum オブジェクトは、ステータスコードを人間が読み取り可能なテキストに変換する際に役立ちます。

アクション
  • getDefaultProjectStatusEnumForGroup

CustomerPreferences(CUSTPR)

CustomerPreferences オブジェクトは、Workfront のインスタンスに対して顧客が設定した一連の環境設定を表します。

直接フィールド
  • name

    追加された可能な値は次のとおりです。

    • customer:config.general.autoupgradedisabled
アクション
  • getIsAutoUpgradeDisabled

    このアクションは、コントリビューターライセンスの所有者を自動アップグレードするオプションを顧客が無効にしたかどうかを示すブール値を返します。

ExternalSection(EXTSEC)

ExternalSection オブジェクトは、Workfront レポートに埋め込まれる外部 web ページです。

アクション
  • calculateIframeURL

    これが追加され、レポートに埋め込まれた iFrame の URL を計算します。

  • calculateIframeURLS

    これが追加され、レポートに埋め込まれた iFrame の URL(複数)を計算します。

Hour(HOUR)

Hour オブジェクトは、ユーザーがタイムシートに記録した時間を表します。

直接フィールド
  • timesheetHourIdentifier

    追加済み。このパラメーターは、batchSave で作成された時間を識別するために使用されます。

Note(NOTE)

メモオブジェクトは、Workfront オブジェクトに対するコメントまたは更新です。

コレクションフィールド
  • attachedDocuments

    このフィールドが追加され、コメントに添付されたドキュメントのリストを表します。

OpTask / Issue(OPTASK)

OpTask オブジェクトは、一般にイシューと呼ばれます。イシューは、通常、タスクまたはプロジェクトを完了できない問題があることを示す作業アイテムです。イシューは、ヘルプデスクへのリクエストである場合もあります。変更指示、リクエスト、バグもイシューです。

直接フィールド
  • workPerDate

    このフィールドが追加され、1 日あたりの必要な作業時間数を分単位で表示します。形式は YYYY-MM-DD: (number of minutes) で、タイムゾーンを考慮します。

アクション
  • assignMultiple

    このアクションにより、複数のチームをタスクまたはイシューに割り当てる機能をサポートするフィールド teamIDs が追加されました。

Project(PROJ)

プロジェクトは Workfront 内の作業アイテムで、Workfront が人々の作業を支援するための主要な構築ブロックです。プロジェクトオブジェクトは、共通の特定の目標を持つタスクのグループを表します。

直接フィールド
  • resourcePlannerBudgetedHours

    このフィールドが追加され、プロジェクトのすべての予算計上時間数の合計を表します。

Rate(RATE)

Rate オブジェクトは、Workfront の請求料金を表します。

直接フィールド
  • costPerHour

    LocalBillingPerHour

    localCostPerHour

    localCurrency

    これらのパラメーターは Role オブジェクトから Rate オブジェクトに移動され、(個別の日付範囲に対して)Role オブジェクトと User オブジェクトが複数の値を持つようになりました。

  • objID

    objObjCode

    これらのパラメーターは、Rate がアタッチされるオブジェクトの ID とオブジェクトコードを表します。

アクション
  • setRateForObject

    このアクションが追加され、Rate オブジェクトが指定された Object にアタッチされます。このエンドポイントは、Rate がアタッチ可能なすべてのオブジェクトで機能します。

RichTextNote(RHNOTE)

RichTextNote オブジェクトは、Workfront オブジェクトに対して行われるコメントまたは更新です。太字や斜体のテキストなどのリッチテキストが含まれます。

RichTextNote オブジェクトによって、REPORTABLE フラグが削除されます。

Role / Job Role(ROLE)

Role オブジェクト(担当業務)は、デザイナーやプロダクトマネージャーなど、ユーザーが入力できる機能またはスキルセットを表します。

コレクションフィールド
  • 料率

    これが追加され、この役割にアタッチされる Rate オブジェクトを表します。

Task(TASK)

タスクオブジェクトは、最終目標を達成する(プロジェクトの完了)ためのステップとして実行する必要がある作業項目を表します。

直接フィールド
  • workPerDate

    このフィールドが追加され、1 日あたりの必要な作業時間数を分単位で表示します。形式は YYYY-MM-DD: (number of minutes) で、タイムゾーンを考慮します。

アクション
  • assignMultiple

    このアクションに teamIDs フィールドが追加され、複数のチームをタスクまたはイシューに割り当てる機能がサポートされます。

Timesheet(TSHET)

Timesheet オブジェクトは、タスク、プロジェクトおよびオーバーヘッド時間タイプに対して行った実際の時間数をユーザーが入力できる仮想タイムカードを表します。

直接フィールド
  • availableActions

    このパラメーターによって、READ_ONLY フラグが削除されます。

  • isEditable

    このパラメーターによって、READ_ONLY フラグが削除されます。

  • totalDays

    このパラメーターが追加され、「一就業日と同等の時間数」の変更に関係なく、タイムシートの期間を日数で保存します。例えば、「同等の時間数」が 6 に設定されていて、1 日が記録される場合、「同等の時間数」は 8 時間に変更されます。totalDays の値は 1 のままです。

UIFilter / Filter(UIFT)

アクション
  • addJoinForNullableFields

    このアクションが追加され、フィルタークエリマップを使用して null 許容フィールドに allowingnull 結合を追加します。

  • disableSystemWideVisibility

    enableSystemWideVisibility

    これらのアクションは、システム全体でフィルター、ビューおよびグループ化を共有する機能をサポートします。

    詳しくは、フィルター、ビューまたはグループをすべてのユーザーに使用可能にするを参照してください。

UIGroupBy / Grouping(UIGB)

アクション

UIView / View表示(UIVW)

直接フィールド
  • layoutType

    次の値を追加しました。

    • WLIST
アクション

User (USER)

ユーザーオブジェクトは、ログインしてシステムとやり取りできる Workfront アカウントを持つユーザーを表します。

コレクションフィールド
  • rates

    これが追加され、このユーザーに付加されている Rate オブジェクトを表します。

UserNote(USRNOT)

UserNote オブジェクトは通知です。

クエリ
  • myAllObjectTypesUnreadNotifications

    次の値を追加しました。

    • includeAll

Work(WORK)

作業オブジェクトは、Task と OpTask の両方が継承する共通のインターフェイスで、2 つの間で共通のコードを共有します。

直接フィールド
  • workPerDate

    このフィールドが追加され、1 日あたりの必要な作業時間数を分単位で表示します。形式は YYYY-MM-DD: (number of minutes) で、タイムゾーンを考慮します。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43