dox42
dox42 連接器提供與非常廣泛的 dox42 REST API 的連線,並允許您在流程中自動產生文件,其中包含來自所有來源的資料,例如 D365、SharePoint 或其他來源。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | dox42 支持 |
| URL | https://www.dox42.com/Contact |
| support@dox42.com |
| 連接器中繼資料 | |
|---|---|
| Publisher | dox42 |
| 網站 | https://www.dox42.com/ |
| 隱私權原則 | https://www.dox42.com/Privacy |
| 類別 | 內容和文件;資料 |
dox42 提供了一個強大且非常廣泛的 REST API。 使用 dox42,您可以自動生成包含來自所有來源的數據的文檔,例如 D365、SharePoint、SAP 或其他。 dox42 會使用 Microsoft Entra ID 進行驗證。 以任何格式返回您的文檔、將其存儲在 SharePoint 上、通過電子郵件發送、以電子方式簽名、將其作為註釋附加到實體等......所有這些都可以使用 DOX42 自動實現。
先決條件
您將需要以下內容才能繼續:
- Microsoft Power Apps 或 Power Automate 方案
- Microsoft Entra ID
- HTTP知識
- dox42 授權 (dox42 Online 或 dox42 Server + dox42 Word/Excel/PowerPoint 增益集)
- dox42 Server Designer 應用程式 (1.0.1.4 版或更新版本)
- SharePoint 在線
如何取得認證
為您的進階連接器註冊 Microsoft Entra ID 應用程式
我們首先需要在 Microsoft Entra ID 中將 dox42 註冊為應用程式。 這可讓連接器向 Microsoft Entra ID 識別自己,以便代表使用者要求存取您數據的許可權。 您可以在此處閱讀更多相關信息
此 Microsoft Entra ID 應用程式必須遵循 dox42 Microsoft Entra ID 檔https://www.dox42.com/Download/dox42_DynamicsCRM_Documentation_EN.pdf第 6 章所述的步驟,在 Azure 入口網站 ()https://portal.azure.com 中註冊。 別忘了將下列項目新增為 Web 回覆 URI 至您的應用程式: https://global.consent.azure-apim.net/redirect
此時,我們有一個有效的 Microsoft Entra ID 應用程式,可用來取得使用者的許可權,並存取 dox42 檔產生。 我們的下一步是修改高級連接器。
在外部或流程中產生存取權和 ID 權杖
方法 1
- 使用 Postman 或任何其他 API 測試工具,您可以產生 Microsoft Entra ID 存取權杖和識別碼權杖
- 然後,您可以將所述訪問密鑰粘貼到dox42聯結器的相應“持有者訪問令牌”欄位中
方法 2(推薦)
- 在您的流程中,使用 HTTP 進階連接器來產生存取權或 ID 權杖
- 然後,透過「撰寫」,您可以將權杖儲存在變數中,該變數可用於 dox42 連接器的「持有者存取權杖」欄位
對於這兩種方法,您可以參考以下文章:
Recommendations
我們強烈建議您在流程中使用「安全輸入/輸出」功能,這樣就不會以純文字形式顯示任何敏感資訊。 此外,Azure 金鑰保存庫可用來儲存秘密、密碼等,並輕鬆整合到您的流程中。
開始使用連接器
若要呼叫 dox42 文件產生,請在設計流程時插入 dox42 伺服器設計工具應用程式中產生的查詢字串。 如需詳細資訊,請遵循我們的 dox42 自訂連接器文件: https://www.dox42.com/Download/dox42_dox42Connector.pdf
這類查詢字串的範例如下:
Operation=GenerateDocument&DocTemplate=c%3A%5Cdox42Server%5Ctemplates%5CHelloWorldTest%5CHelloWorld.docx&InputParam.name=World&ReturnAction.Format=txt&
正在建立連線
連接器支援下列驗證類型:
| 預設值 | 建立連線的參數。 | 所有區域 | 不可共享 |
預設
適用:所有地區
建立連線的參數。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| 持有人存取權杖 | securestring | Microsoft Entra ID 驗證的持有人存取權或識別碼權杖 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
動作
| dox42 服務呼叫 |
致電 dox42 服務 |
dox42 服務呼叫
致電 dox42 服務
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
您配置的 dox42 伺服器的網域名稱
|
domainname | True | string |
網域名稱 |
|
所需 dox42 服務呼叫的查詢部分
|
querystring | True | string |
服務呼叫查詢字串 |
|
持有人存取權杖
|
token | True | string |
Microsoft Entra ID 驗證的持有人存取權杖 |
|
基本接受標頭,保持原樣!
|
accept | string |
基本接受標頭 |