舞台裏

Qiita が表でこっちが裏。こっそりやっていく。

1. Introduction to the Spring Security ACL Plugin

Spring Security ACL Plugin - Reference Documentation

1. Introduction to the Spring Security ACL Plugin

The ACL plugin adds Domain Object Security support to a Grails application that uses Spring Security.

ACL プラグインは、 Spring Security を使うドメインオブジェクトセキュリティのサポートを Grails アプリケーションに追加します。

It depends on the Spring Security Core plugin.

このプラグインは Spring Security のコアプラグインに依存します。

The core plugin and other extension plugins support restricting access to URLs via rules that include checking a user’s authentication status, roles, etc.

コアプラグインと他の拡張プラグインはユーザの認証ステータス、ロール、その他をチェックするルールを通じて、 URL へのアクセス制限をサポートします。

and the ACL plugin extends this by adding support for restricting access to individual domain class instances.

そして、 ACL プラグインはこれ(URL へのアクセス制限)を拡張し、個々のドメインクラスのインスタンスへのアクセスを制限するサポートを追加します。

The access can be very fine-grained and can define which actions can be taken on an object - these typically include Read, Create, Write, Delete, and Administer but you’re free to define whatever actions you like.

アクセスはとてもきめ細かく定義でき、オブジェクトにどのアクションができるか、典型的なものとして Read, Create, Write, Delete そして Administer を指定できます。ただし、あなたの好きなアクションを定義することもできます。

To learn about using ACLs in Grails, you can follow the Tutorial and in addition you can download and run a complete Grails application that uses the plugin.

チュートリアルを見ることで GrailsACL の使用について学ぶことができ、さらにプラグインを使用した Grails の完全なアプリケーションをダウンロードすることもできます。

Installing and running the application are described in Sample Application.

サンプルアプリケーションをインストールしてから実行してください。

In addition to this document, you should read the Spring Security documentation.

このドキュメントに加えて、 Spring Security のドキュメントも読むべきです。