必要な実行ユーザー権限を設定する
サーバーは、実行ユーザーアカウントと呼ばれる特定のユーザーアカウントを使用してワークフローを実行する機能をサポートしています。実行ユーザーアカウントを設定して、そのユーザーとしてワークフローを実行し、ユーザーがアクセスできるデータとプログラムファイルを読み書きします。
ギャラリーでサーバーとサブスクリプション(スタジオ)を構成して、特定の実行ユーザーアカウントを使用できます。見るワーカーそしてサブスクリプション(スタジオ) 。また、Galleryユーザーに個人の資格情報の入力を要求して、各ユーザーのアカウントを実行ユーザーアカウントにするワークフローを実行することもできます。見る資格情報 。
実行ユーザーアカウントを使用してワークフローを実行するには、各サーバーワーカーマシンで必要なすべての権限を有効にします。セカンダリログオンサービスが実行されていることを確認して、他のサービスで代替ユーザーを実行できるようにします。
実行ユーザー権限を設定する
最初に、マシンのローカルグループポリシーを編集して、実行ユーザーアカウントにバッチジョブとしてログオンする権限を与えます。
- クリック開始 Windowsタスクバー。
- に探す 、「gpedit.msc」または「ローカルグループポリシー」と入力し、結果(gpedit)をクリックします。
- [ローカルグループポリシーエディター]ウィンドウの左側で、コンピューターの構成> Windowsの設定>セキュリティの設定>ローカルポリシー>ユーザー権利の割り当て 。
- 右側で、検索してダブルクリックしますバッチジョブとしてログオン 。
- にバッチジョブのプロパティとしてログオン 、クリックユーザーまたはグループを追加 。
- 必要な情報を入力して、ユーザーまたはグループを追加します。
- クリック OK そして申し込む 。
次に、実行ユーザーのアクセス許可が必要な各フォルダーにアクセス許可を設定します。見る必要な実行ユーザー権限 。
- フォルダを右クリックして、プロパティ 。
- クリック安全保障タブをクリックして編集する 。
- にグループまたはユーザー名 、権限を付与するユーザーの名前をクリックするか、[追加]をクリックしてリストに表示されていないユーザーを追加します。
- に実行ユーザーの権限で、ユーザーに必要な実行権限を選択します。
- クリック追加必要なすべての権限を選択した後。
- クリック申し込む 。
実行ユーザーアカウントのアクセス許可を付与するユーザーアカウントごとに、各サーバーワーカーマシンでこれらの手順を実行します。
必要な実行ユーザー権限
各実行ユーザーは、各サーバーワーカーマシンに次の必要なすべての権限を設定する必要があります。ワークフロー、およびワークフローがアクセスするデータとプログラムファイルによっては、マシンで追加の権限を有効にする必要がある場合があります。
実行ユーザーには、ギャラリーで実行されるワークフローに含まれるデータソースにアクセスするための権限も必要です。必要な権限とデータソースは、ワークフローによって異なります。
ロケーション | 権限 | 注釈 |
---|---|---|
サーバープログラムファイル: [インストールディレクトリ] |
読み取りと実行、リスト、読み取り | このフォルダにはAlteryxプログラムファイルが含まれています。Alteryxがインストールされた場所です。デフォルトでは、これはC:\ Program Files \ Alteryxにあり、Windowsによって非表示にされている可能性があります。 |
Windowsプログラムデータディレクトリ: %ProgramData%\ Microsoft \ Crypto \ RSA \ MachineKeys |
読み取り、書き込み | このフォルダには、特定のWindows APIで使用される暗号化キーに関連するコンテンツが含まれています。 |
サーバープログラムファイル: %ProgramData%\ SRC |
読み取り、実行 | このフォルダには、サーバーライセンスファイルが含まれています。 |
サーバープログラムファイル: %ProgramFiles(x86)%\ Alteryx |
読み取り、実行 | このフォルダには、インストールされた空間データが含まれている場合があります。空間データは他の場所にインストールすることもできます。アクセスは、空間データがワークフローに含まれている場合にのみ必要です。 |
システム設定ワーカー > 一般的な > ワークスペース %ProgramData%\ Alteryx \ サービス\ステージング |
変更、読み取りと実行、フォルダの内容の一覧表示、読み取り、書き込み | このフォルダには、パッケージ化されていないワークフローなどの一時ファイル、またはワークフローの実行に使用されるその他のファイルが含まれています。これらのサブフォルダーが権限を継承していることを確認してください:MapTileCache、Results、Cache、TileSetInfoCacheおよびXProcessCache。 |
システム設定で: エンジン > 一般的な > 一時ディレクトリ %ProgramData%\ Alteryx \ Engine |
変更、読み取りと実行、フォルダの内容の一覧表示、読み取り、書き込み | このフォルダーには、処理されたワークフローとアプリで使用される一時ファイルが含まれています。 |
システム設定で: エンジン>一般>ログディレクトリ |
フォルダーの内容の変更、一覧表示、読み取り、書き込み | このフォルダーには、ワークフローまたはアプリが処理されるときに作成される出力ファイルが含まれます。デフォルトでは、ロギングは無効になっているため、ディレクトリは空の場合があります。書き込み許可は、ロギングが有効になっている場合にのみ必要です。 |
C:\ Users: %HOMEDRIVE% %HOMEPATH % |
フルコントロール | 実行またはワークフロー資格情報のユーザーアカウントには、ワークフローが実行されるローカルマシン上のプロファイルが必要であり、そのプロファイルを完全に制御する必要があります。このプロファイルは、指定された資格情報を使用してジョブが初めて実行されるときに、正しい権限で自動的に作成されます。 |
C:\ Users \ : %HOMEDRIVE%\ Users |
読み取りと実行、フォルダの内容の一覧表示、読み取り | これは、プロファイルを正常に作成できるように、Windowsプロファイルストレージフォルダーに必要な最小限の権限です。 |