これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド acl.php です。
プログラム:
NAME
acl.php - CakePHP アプリケーションのアクセス制御リスト (ACL) を管理します
SYNOPSIS
acl.php ...
DESCRIPTION
この acl.php スクリプトは、CakePHP アプリケーションのアクセス制御リスト (ACL) を管理します。
OPTIONS
作ります アロ|アコ
で指定された親の下に新しい ACL オブジェクトを作成します。 、ID/エイリアス
(「ビュー」を参照)。 link_id を使用すると、ユーザー オブジェクトを Cake の ACL にリンクできます。
構造物。 alias パラメータを使用すると、非
整数のID。
例: 「acl.php create aro 57 0 John」はルートに新しい ARO オブジェクトを作成します
ユーザー テーブルの 57 にリンクされ、内部エイリアス `John' を持つツリーの名前。
削除 アロ|アコ
指定された ID を持つ ACL オブジェクトを削除します (「view」を参照)。
セット親 アロ|アコ
で指定された ACL オブジェクトの親を設定するために使用されます。 で指定されたIDに
。
パスの取得 アロ|アコ
で指定された ACL オブジェクトへのパスを返します。 。 このコマンドは次のような場合に役立ちます。
ツリー内の特定のオブジェクトのアクセス許可の継承を決定します。
助成金
このコマンドを使用して、ACL 権限を付与します。 実行されると、ARO は指定された (そして
その子 (存在する場合) は、指定された ACO アクション (および
ACO の子供 (存在する場合)。
否定する
このコマンドを使用して、ACL 権限を拒否します。 実行されると、ARO が指定したもの (およびその
子 (存在する場合) は、指定された ACO アクション (および ACO のアクション) への DENY アクセス権を持ちます。
子供がいる場合)。
継承する
このコマンドを使用して、子 ARO オブジェクトにその権限設定を強制的に継承させます。
その親から。
ビュー アロ|アコ [ID]
view コマンドは、ARO または ACO ツリーを返します。 オプションの id/alias パラメータ
要求されたツリーの一部のみを返すことができます。
initdb このコマンドを使用して、DB ACL を使用するために必要なデータベース テーブルを作成します。
- アプリ Cake のアプリディレクトリへの絶対パス
- コア Cake の Cake ディレクトリへの絶対パス
ルート Cake の /app/webroot ディレクトリへの絶対パス
-情報元
CakePHP データソース名
助けます ヘルプメッセージを表示します。
onworks.net サービスを使用してオンラインで acl.php を使用する