API バージョン 22の新機能

Adobe Workfrontは、2026年5月8日にAPI バージョン 22をリリースしました。 API バージョン 22には、バージョン 21からの次の変更点が含まれています。

追加されたリソース

API バージョン 22では、次のリソースが追加されました。

ReportShareableFolder (RPSHFD)

共有可能なレポートフォルダーを使用してレポートを整理し、それらのフォルダーを他のユーザーと共有できます。 この機能は、大量のレポートを管理し、スケーラブルで一貫性のあるアクセス制御を必要とするチーム向けに設計されています。

直接フィールド
  • ID
  • 名前
コアフィールド
  • ID
  • 名前
  • objCode
デフォルトのフィールド
  • 名前
操作
  • ADD
  • COUNT
  • DELETE
  • EDIT
  • GET
  • REPORT
  • SEARCH

削除されたリソース

次のリソースがAPI バージョン 22から削除されました。

UserLocation (USRLOC)

このオブジェクトは削除されました。

変更されたリソース

次のリソースがAPI バージョン 22用に変更されました。

AccessLevel(ACSLVL)

AccessLevel オブジェクトはユーザーに関連付けられていて、ユーザーのアクセス権を指定する AccessLevelPermissions のセットを表します。

直接フィールド

次のフィールドが変更され、使用可能な値が変更されました。 詳しくは、開発者ドキュメントを参照してください。

  • fieldAccessPrivileges

AccessLevelPermissions(ALVPER)

AccessLevelPermissions オブジェクトは、Workfront オブジェクトにアクセス、作成または変更を行うための特定の権限を表します。 これらの権限は、アクセスレベルに関連付けることができます。

直接フィールド

次のフィールドが変更され、使用可能な値が変更されました。 詳しくは、開発者ドキュメントを参照してください。

  • coreAction
  • forbiddenActions
  • secondaryActions

AccessRequest(ACSREQ)

Workfront のオブジェクトに対する必要なアクセス権をユーザーが持っていない場合、そのオブジェクトへの利用申請を行うことができます。 AccessRequest オブジェクトは、このリクエストを表します。

直接フィールド

次のフィールドが変更され、使用可能な値が変更されました。 詳しくは、開発者ドキュメントを参照してください。

  • アクション

AccessRule(ACSRUL)

AccessRule オブジェクトは、作成したプロジェクトをユーザーが共有する方法を決定する、カスタムアクセスレベルのルールセットを表します。

直接フィールド

次のフィールドが変更され、使用可能な値が変更されました。 詳しくは、開発者ドキュメントを参照してください。

  • coreAction
  • forbiddenActions
  • secondaryActions

Approval(APPROVAL)

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

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmID
  • isCscProject

Category(CTGY)

カテゴリオブジェクトはカスタムフォームです。

直接フィールド

次のフィールドが追加されました。

  • entryDate

Company(CMPY)

会社オブジェクトは、人物の集まりで構成される組織を表します。

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmProjectID

CustomEnum(CSTEM)

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

アクション

追加済み

  • getDefaultAssignmentStatusEnum

  • getDefaultBookingStatusEnum

クエリ

追加済み

  • assignmentStatus

  • bookingStatus

Customer(CUST)

顧客オブジェクトは、Workfront のインスタンスを使用する組織を表します。

直接フィールド

次のフィールドが変更されました。

  • customEnumTypes

    次の可能な値を追加しました。

    • STATUS_BOOKING (予約状況)

    • STATUS_ASSIGNMENT (譲渡状況)

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • isLegacyCustomerEsmStorageEnabled
  • isLegacyCustomerSystemFileMigrationEnabled
  • legacyCustomerEsmStorageMigrationDate
  • legacyCustomerSystemFileMigrationDate

CustomerPreferences(CUSTPR)

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

直接フィールド

次のフィールドが変更されました。

  • customEnumTypes

    エンタープライズストレージ管理をサポートするために、次の可能な値を追加しました。

    • customer:config.defaultStorageModeAllowOverride

    • customer:config.defaultStorageMode

    • customer:config.defaultStorageGroupRollout

    • customer:config.defaultStorageGroupOptions

Document(DOCU)

Document オブジェクトは、ファイル(書かれた資料、画像、その他の形式の情報など)を表します。

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmID
  • isEsmAsset
アクション

次のアクションが変更されました。

  • createLargeDocument

    エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

    • docObjCode
    • objID

DocumentFolder(DOCFDR)

ドキュメントをフォルダーに整理できます。 個人用ドキュメントエリアに個人用フォルダーを作成できます。 DocumentFolder オブジェクトは、これらのフォルダーのうちの 1 つを表します。

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmID
  • isEsmFolder

DocumentVersion(DOCV)

DocumentVersion オブジェクトは、ファイルの特定のバージョン(書き込まれた資料、画像、その他の形式の情報など)を表します。

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmVersionID

次のフィールドが変更されました。

  • version

    バリデータ「必須」を削除しました。

アクション

次のアクションが追加されました。

  • sendToAEMDetails
操作

次の操作が追加されました。

  • EDIT

ExchangeRate(EXRATE)

ExchangeRate オブジェクトは、Workfrontで設定された為替レートを表します。 ExchangeRate オブジェクトは動的ではありません。

直接フィールド

次のフィールドが追加されました。

  • portfolioID
  • programID

JournalEntry(JRNLE)

JournalEntry オブジェクトを設定して、特定のオブジェクトフィールドに関する情報を、それらのフィールドが変更されたときに記録することができます。 フィールドをジャーナルエントリオブジェクトの一部としてログに記録するように設定すると、そのフィールドが変更されるたびに、対応するジャーナルエントリが作成されます。

直接フィールド

次のフィールドが変更されました。

  • changeType

    次の可能な値を追加しました。

    • PFM(フォルダーの移動)
  • フラグ

    次の可能な値を追加しました。

    • CI(enum.journalentryflagenum.iscontactinfoentry)

JournalField (JRNLF)

直接フィールド

次のフィールドが変更されました。

  • アクション

    次の可能な値を追加しました。

    • PFM(フォルダーの移動)

OpTask(OPTASK)

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

直接フィールド
  • actualWorkRequired

    追加されたフラグは次のとおりです。

    • AUTO_LOAD
    • DYNAMIC
フィールドを検索
  • actualWork

    型がnullからdoubleに変更されました。

OriginalRequest (ORGREQ)

操作

次の操作が追加されました。

  • COUNT

  • GET

  • REPORT

  • SEARCH

Parameter(PARAM)

パラメーターオブジェクトは、カスタムフィールドです。

直接フィールド

次のフィールドが追加されました。

  • enteredByID
  • entryDate

ParameterGroup (PGRP)

直接フィールド

次のフィールドが追加されました。

  • enteredByID
  • entryDate

PortalSection (PTLSEC)

PortalSection オブジェクトはReportです。

直接フィールド

次のフィールドが追加されました。

  • reportShareableFolderID
参照フィールド

次のフィールドが追加されました。

  • reportShareableFolder

Portfolio(PORT)

ポートフォリオオブジェクトは、同じリソース(通常はプロジェクトを完了するための資金や人材)を競い合って完了するプロジェクトのコレクションです。

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

Program(PRGM)

プログラムオブジェクトは、ポートフォリオ内のプロジェクトのサブセットで、類似のプロジェクトを 1 つにグループ化できます。

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

次のフィールドが変更されました。

  • portfolioID

    バリデーター「必須」を追加しました。

Project(PROJ)

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

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

QueueDef(QUED)

QueueDef オブジェクトは、Workfrontのリクエストキュー定義を表します。

直接フィールド

次のフィールドが変更され、使用可能な値が変更されました。 詳しくは、開発者ドキュメントを参照してください。

  • requestorCoreAction
  • requestorForbiddenActions

ScheduledReport (SCHREP)

ScheduledReport オブジェクトは、配信のスケジュールを設定したレポートを表します。

直接フィールド

次のフィールドが変更され、使用可能な値が大幅に変更されました。 詳しくは、開発者ドキュメントを参照してください。

  • format

Task(TASK)

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

直接フィールド
  • convertedOpTaskID

    追加済み

  • actualWorkRequired

    フラグ AUTO_LOADおよびDYNAMICを追加しました。

参照フィールド
  • convertedOpTask

    追加済み

Template(TMPL)

テンプレートオブジェクトは、プロジェクトのパターンを表します。 プロジェクトをテンプレートから作成することで時間を節約できます。 テンプレートにはチームとタスクが含まれ、テンプレートから作成されたすべてのプロジェクトにコピーされます。

直接フィールド

エンタープライズストレージ管理をサポートするために、次のフィールドが追加されました。

  • esmID
  • isCscProject

Update(UPDATE)

Workfront の作業アイテムを更新して、ユーザーに現在のステータスを知らせることができます。 更新オブジェクトは、これらの更新の 1 つを表します。 更新は、ユーザーが入力するか、Workfront システムが作成することができます。

直接フィールド

次のフィールドが変更されました。

  • アクション

    次の可能な値を追加しました。

    • primaryFolderMoved

User (USER)

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

直接フィールド

次のフィールドが追加されました。

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

次のフィールドは削除されました。

  • userLocations
recommendation-more-help
workfront-help-quicksilver