« インストール手順
定義済み定数 »

セキュリティの考慮

この拡張モジュールでは、アクションによっては管理者権限が必要なものがあります。 たとえば create, delete, start, stop, pause そして continue です。 これによって、Webインターフェイスやリモートからのサービスの操作が可能な場合、 権限の昇格が起きる可能性があります。

現在の管理者のタスクを、非管理者またはサービスアカウントに委譲するために、 サービスにACLを設定できます。

Win32Service 1.1.0 以降では、 サービスの権限は PHP を使って管理できます。 実際の ACL は win32_read_all_rights_access_service() で読み取ることができ、 許可または拒否の権限は win32_add_right_access_service() で追加できます。 また、 win32_remove_right_access_service() を使って削除できます。

Win32Service 1.1.0 以降にアップデートすることを推奨します。 拡張モジュールを使わずに権限を管理する手順については(または、1.1.0 より前のバージョンについては) » Microsoft Knowledge Base. を参照ください。

関連キーワード:
権限   サービス   セキュリティ   考慮   管理者   access   service   拡張   Service   管理   right   定数   アクション   create   delete   start   stop   pause   continue   インターフェイス   リモート   操作   昇格   可能性   タスク
関連する関数・ページ:
function.win32-stop-service   function.win32-read-all-rights-access-service   function.win32-start-service   function.win32-pause-service   function.win32-read-right-access-service   function.win32-continue-service