匯出 (0) 列印
全部展開

Workflow Manager 1.0 已知問題

本節描述 Workflow Manager 1.0 中的已知問題。

伺服器的系統管理員群組包含不同網域中的帳戶時,設定失敗

設定陣列時,會列舉陣列伺服器的系統管理員群組,以判斷設定使用者是否具有系統管理員權限。如果系統管理員群組包含不同網域中呼叫使用者的帳戶,則此列舉會失敗。此問題的因應措施如下:

  1. 移除系統管理員群組中額外的帳戶。

  2. 執行設定。

  3. 在設定完成時,將帳戶新增回來。

伺服器的系統管理員群組包含無法解析的 SID 時,設定失敗

設定陣列時,會列舉陣列伺服器的系統管理員群組,以判斷設定使用者是否具有系統管理員權限。如果系統管理員群組包含無法解析的安全性識別碼 (SID),則此列舉會失敗。因應措施是移除 Administrators 群組中無法解析的帳戶。

Add-WFHost Cmdlet 無法跨網域運作

使用自動產生的憑證時,Add-WFHost Cmdlet 無法跨網域運作。不過,在此情況下,Add-SBHost Cmdlet 會運作。

若工作流程領域的權限設為 BUILTIN\Administrators,必須使用提高的權限來執行用戶端應用程式。

若工作流程領域的權限設為 BUILTIN\Administrators,此為預設設定,如果並未使用提高的權限來執行用戶端應用程式,則會擲出與以下相似的例外狀況。

呼叫者沒有此執行此操作的必要權限。授與的權限:無。必要的權限:WriteScope。由伺服器收到的 HTTP 標頭 - 活動 ID:AC318A5F-7B96-4DA1-A632-F175372BB8E1。節點 ID:MACHINENAME。領域:/ExternalVariableSampleScope。用戶端活動 ID:4DD1EBC2-54C6-46ED-BD87-5CFE7BFFDDF4.。

這是因為除非使用者正在執行提高權限的程序,否則 Windows 不會授與目前使用者管理權杖,無論該使用者是否屬於 Administrators 群組。

有兩種選擇可以解決此問題。

  1. 使用提高的權限來執行用戶端應用程式。

  2. 更新領域的 WorkflowAdminGroupName 為另一個該使用者所屬的非 Administrator 群組,例如 BUILTIN\Users。其中一個方法是執行以下的 PowerShell 指令碼。

    $sec = New-Object Microsoft.Workflow.Client.Security.WindowsSecurityConfiguration("All Users")
    $sec.WorkflowAdminGroupName = "Users"
    
    
    如需詳細資訊,請參閱 使用 PowerShell 設定 Workflow Manager 1.0


Workflow Manager 1.0 MSDN Community Forum


建置日期:

2013-10-23

社群新增項目

新增
Microsoft 正展開一份線上問卷調查,了解您對於 MSDN 網站的看法。 如果您選擇參加,您離開 MSDN 網站時即會顯示線上問卷調查。

您是否想要參加?
顯示:
© 2014 Microsoft