私は、Spring Security Core で学生ロールを所有しています。役割の学生は、あなたの情報を編集できます。しかし、別のユーザーの情報を編集したい場合は、それも可能です。
@Secured(['ROLE_ADMIN','ROLE_STUDENT'])
@PreAuthorize('isAuthenticated() and principal?.id == #studentInstance.id')
def edit(Student studentInstance) {
respond studentInstance
}
ACL プラグインを使用しましたが、機能しませんでした。別の生徒を編集することもできます。