呼叫MS Graph REST API
許多Microsoft網路服務是透過Microsoft Graph API存取。 您可以使用Microsoft Fusion HTTP >產生OAuth 2.0請求模組,建立與Workfront Graph API的連線。
存取需求
您必須具有下列存取權才能使用本文中的功能:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront套件 | 任何 |
Adobe Workfront授權 |
新增:標準 或 目前:工作或以上 |
Adobe Workfront Fusion授權** |
目前:無Workfront Fusion授權需求 或 舊版:任何 |
產品 |
新增:
或 目前:您的組織必須購買Adobe Workfront Fusion。 |
如需此表格中資訊的詳細資訊,請參閱檔案🔗中的存取需求。
如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion授權。
在Workfront應用程式註冊入口網站中註冊Microsoft Fusion
若要建立與Microsoft Graph REST API的連線,您必須先註冊Adobe Workfront Fusion。
-
開始註冊新的應用程式,如Microsoft檔案中的在Microsoft識別平台註冊應用程式中所述。
註冊時,Microsoft需要下列資訊:
table 0-row-2 1-row-2 layout-auto html-authored no-header 應用程式名稱 輸入應用程式的名稱,例如「我的Workfront Fusion應用程式」。 重新導向 URL https://app.workfrontfusion.com/oauth/cb/oauth2
-
完成應用程式註冊後,記下應用程式ID。
note important IMPORTANT 您需要應用程式ID才能在Workfront Fusion中設定連線。 -
產生使用者端密碼。 記下此密碼。
如需指示,請參閱Microsoft檔案中的向Microsoft識別平台註冊應用程式。
note important IMPORTANT 您需要使用者端密碼才能在Workfront Fusion中設定連線。 -
設定應用程式的許可權。
如需尋找和設定這些欄位的詳細資訊,請參閱Microsoft檔案中在沒有使用者身分的情況下取得存取權中的「設定Microsoft Graph的許可權」一節。
table 0-row-2 1-row-2 layout-auto html-authored no-header 您的應用程式需要哪種型別的許可權? 選取 Delegated permissions
。選取許可權 選取下列許可權:
-
offline_access
-
openid
-
您的整合所需的任何其他許可權(範例:
User.Read
)
重要:您需要選取的許可權,才能在Workfront Fusion中設定連線。
-
-
繼續在Workfront Fusion中設定MS Graph API連線。
在Workfront Fusion中設定MS Graph API連線
依照在Workfront應用程式註冊入口網站中註冊Workfront Fusion中所述,註冊Microsoft Fusion後,您可以在「HTTP >發出Oauth 2.0請求模組」中設定連線。
-
新增HTTP >為情境產生OAuth 2.0呼叫模組。
-
按一下連線欄位旁的 新增。
-
依照以下方式設定連線欄位:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 layout-auto html-authored no-header 連線名稱 輸入連線的名稱。 環境 選取您要連線到生產或非生產帳戶。 類型 選取您要連線到服務帳戶還是個人帳戶。 流量型別 選取 Authorization Code
。授權URI 輸入 https://login.microsoftonline.com/common/oauth2/v2.0/authorize
。權杖URI 輸入 https://login.microsoftonline.com/common/oauth2/v2.0/token
。範圍 如在Workfront應用程式註冊入口網站中註冊Microsoft Fusion中所述,輸入您在註冊時選取的許可權。
針對每個範圍,按一下 新增 並輸入許可權。
範例:
offline_access
。範圍分隔符號 選取 SPACE
。用戶端 ID 在Microsoft應用程式註冊入口網站的註冊Workfront Fusion中,輸入步驟2中的應用程式ID。 用戶端密碼 在在Workfront應用程式註冊入口網站中註冊Microsoft Fusion中,輸入您在步驟3中產生的使用者端密碼。 授權引數 新增下列Authorize引數。 針對您新增的每個引數,按一下 新增專案 並輸入下列內容:
-
索引鍵:
response_mode
值:query
-
索引鍵:
prompt
值:consent
存取權杖引數 您不需要在此欄位中輸入任何內容。 重新整理權杖引數 -
按一下 新增專案。
-
在 索引鍵 欄位中,輸入
scope
。 -
在 值 欄位中,輸入您在範圍欄位中輸入的所有範圍,並以空格分隔。
範例:
offline_access openid User.Read
自訂標頭 您不需要在此欄位中輸入任何內容。 代號位置 In the header
-
-
按一下 繼續。
-
在出現的視窗中,按一下 接受 以完成連線並返回模組。