0

Desired State Configuration (DSC) を使用して SharePoint 2013 展開を構成しています。DSC を使用していくつかのサービスをプロビジョニングするように構成しましたが、検索構成を機能させるのに問題があります。次のコマンドは、DSC のコンテキストでは失敗しますが、通常の PowerShell ウィンドウでまったく同じパラメーターを使用して実行すると正常に動作します。

function Set-TargetResource
{
...        
$searchApp = New-SPEnterpriseSearchServiceApplication -Name $searchAppName `
        -DatabaseServer $dbServer `
            -DatabaseName $searchDB `
            -ApplicationPool $pool `
            -AdminApplicationPool $adminPool `
            -Partitioned:([bool]::Parse($partitioned))
    If (!$?) {
        Throw "  - An error occurred creating the $searchAppName application."
    }
...

他の SharePoint コマンドレットは、DSC 内から正常に動作しています。DSC が "NT AUTHORITY\SYSTEM" のコンテキストで実行されることはわかっていますが、これは一部の SharePoint PowerShell コマンドレットで問題を引き起こしていますか? - もしそうなら、DSC のコンテキスト内で検索構成をどのように実現できますか?

4

1 に答える 1