Workfront Fusion を使用して、Workfront イシューをAdobe Experience Manager ワークフローを含むプロジェクトに変換する
Workfront Fusion でプロジェクトを作成していて、そのプロジェクトにAdobe Experience Manager ワークフローを含める場合は、ここで説明するように、特定の Fusion モジュール設定を使用する必要があります。
アクセス要件
以下が必要です。
table 0-row-2 1-row-2 2-row-2 3-row-2 html-authored no-header | |
---|---|
Adobe Workfront プラン* | 任意 |
Adobe Workfront ライセンス* | リクエスト以上 |
製品 |
Adobe Experience Manager:
Workfront Fusion: 新規:
または 現在:Adobe Workfront Fusion を購入する必要があります。 |
アクセスレベル設定* |
ドキュメントへのアクセスを編集 メモ:まだアクセス権がない場合は、アクセスレベルに追加の制限が設定されていないかどうか Workfront 管理者にお問い合わせください。Workfront 管理者がアクセスレベルを変更する方法について詳しくは、カスタムアクセスレベルの作成または変更 を参照してください。 |
前提条件
開始する前に、
-
Workfront 管理者は、Adobe Experience Manager 統合でワークフローを設定する必要があります。詳しくは、Experience Manager Assets as a Cloud Service 統合の設定を参照してください。
-
Adobe Experience Manager統合にリンクされたフォルダーワークフローでプロジェクトテンプレートが設定されている。
-
このモジュールの接続を設定するには、Workfrontで OAuth アプリケーションを作成している必要があります。
手順については、この記事の OAuth アプリケーションの作成を参照してください。
モジュール設定
Workfront Fusion でAdobe Experience Manager ワークフローを含むプロジェクトを作成する場合は、Workfront/その他のアクション モジュールを使用する必要があります。
-
Workfront / その他のアクション モジュールをシナリオに追加します。
-
Connection フィールドで、このモジュールが使用するアカウントに接続するWorkfront接続を選択します。
接続の作成方法については、「Workfront モジュール」の Connect Workfront to Workfront Fusion を参照してください。
クライアント ID およびクライアントシークレットの作成方法については、この記事の OAuth アプリケーションの作成を参照してください。
-
「レコードタイプ」フィールドで「
Issue
」を選択します。 -
「アクション」フィールドで「
convertToProject
」を選択します。 -
ID フィールドに、プロジェクトに変換するイシューの ID を入力またはマッピングします。
-
有効にする 詳細設定を表示。
-
モジュールの下部までスクロールし、「プロジェクト (詳細コレクション)」フィールドを見つけます。
-
次のテキストを「プロジェクト (詳細コレクション)」フィールドに貼り付けます。
code language-none { "aemNativeFolderTreeIDs": ["Folder Tree ID here"], "aemNativeFolderWorkflowEnabled": "true", "name": "New project name here", "templateID": "Template ID here" }
-
Folder tree ID here
をフォルダー ID に置き換えます。フォルダーツリー ID を見つけるには、この記事の フォルダーツリー ID を見つけるを参照してください。
複数のフォルダーツリーを使用するには、ID をコンマで区切ります。
"aemNativeFolderTreeIDs": ["Folder tree ID here","Second folder tree ID here"],
-
New project name here
を、新しいプロジェクトに付ける名前に置き換えます。 -
Template ID here
を、新しいプロジェクトに使用するテンプレートの ID に置き換えます。以前のモジュール(Workfront/検索モジュールなど)からテンプレート ID をマッピングしたり、Workfrontでテンプレートのページの URL で見つけたりできます。
-
OK をクリックして、モジュール設定を保存します。
フォルダーツリー ID の検索
フォルダーツリー ID を探すには:
-
Workfrontで、このプロジェクトに使用するテンプレートを開きます。 このテンプレートには、プロジェクトに使用するAdobe Experience Manager設定を含める必要があります。
-
ブラウザーのデベロッパーツールを開きます。
-
デベロッパーツールの「ネットワーク」タブを開きます。
-
「フィルター」ボックスに、
object-workflow
と入力します。 -
名前列で、表示される英数字の ID をクリックします。
-
英数字 ID の右側にある プレビュー タブをクリックします。
-
次の折りたたまれたセクションを開きます。
data
objectWorkflow
workflows
enhancedLinkedFolderCreationWorkflow
enhancedLinkedFolderCreationWorkflowConfigurations
各フォルダーツリーは数値で表されます。 0 (ゼロ)はリストの最初のフォルダーを表し、1 は 2 番目のフォルダーを表します。以下同様に続きます。 テンプレートにフォルダーツリーが 1 つしか含まれていない場合は、その数は 0 になります。
-
新規プロジェクトに使用するフォルダーツリーを開きます。
_id
フィールドの値をメモします。 複数のフォルダーツリーを使用する場合は、使用するフォルダーツリーの_id
のフィールド値をすべてメモしておきます。これらは、Fusion モジュールの Workfront/その他のアクション で 「プロジェクト(詳細コレクション」フィールドに入力する
aemNativeFolderTreeIDs
値 す。
OAuth アプリケーションの作成
このモジュールの接続用に、Workfrontで OAuth アプリケーションを設定する必要があります。 Fusion の特定のWorkfront接続に対して、これを行う必要があるのは 1 回だけです。
-
ユーザー資格情報を使用して OAuth2 アプリケーションを作成する(認証コードフロー)の説明に従って、Workfrontで Workfront アプリケーションの作成を開始します。
-
クライアント ID とクライアント秘密鍵を安全な場所にコピーします。
-
「リダイレクト URI」フィールドに以下を入力します。
code language-none http://app.workfrontfusion.com/oauth/cb/workfront-workfront
-
保存 をクリックします。
このクライアント ID とクライアントシークレットは、Fusion でモジュールの接続を設定する際に使用します。
接続の作成方法については、「Workfront モジュール」の Connect Workfront to Workfront Fusion を参照してください。