メインコンテンツにスキップ

アダプター

CasdoorはUIを使用してアダプターを接続し、ポリシールールを管理することをサポートしています。 Casbinでは、ポリシールールのストレージはアダプターとして実装され、Casbinのミドルウェアとして機能します。 Casbinユーザーはアダプターを使用して、ストレージからポリシールールをロードしたり、それにポリシールールを保存したりすることができます。

アダプター

  • type:アダプタータイプ。 現在、データベースアダプターをサポートしています。
  • ホスト
  • ポート
  • ユーザー
  • パスワード
  • Database type:現在、MySQL、PostgreSQL、SQL Server、Oracle、SQLite 3をサポートしています。
  • Database:データベースの名前。
  • Table:テーブルの名前。 テーブルが存在しない場合、作成されます。

adapter_config

情報

すべてのフィールドに記入した後、設定を保存することを忘れないでください。 次に、ポリシールールをロードするために同期ボタンをクリックしてください。 ポリシールールは下のテーブルに表示されます。

adapter_policy

基本的なCRUD操作

アダプターに正常に接続した場合、ポリシールールに基本的なCRUD操作を実行できます。

  • 追加

    adapter_add

ヒント

一度に1つのポリシーのみを追加できます。 新しく追加されたポリシーはテーブルの最初の行に表示されますが、実際には最後の行に保存されます。 したがって、次にポリシーを同期するとき、それらはテーブルの最後の行に表示されます。

  • 編集

    adapter_edit

  • 削除

    adapter_delete