Arjang
10/09/2025, 5:28 PM@Secured("hasRole('ROLE_ADMIN')")
def index(Integer max) {
But it works if we use Static RequestMap (Doc section 4.5). Is this a correct behaviour?James Fredley
10/09/2025, 6:16 PMArjang
10/09/2025, 9:22 PMArjang
10/09/2025, 9:23 PMJames Fredley
10/09/2025, 9:27 PMgrails.plugin.springsecurity.controllerAnnotations.staticRules = [
[pattern: '/', access: ['permitAll']],
[pattern: '/error', access: ['permitAll']],
[pattern: '/index', access: ['permitAll']],
[pattern: '/index.gsp', access: ['permitAll']],
[pattern: '/shutdown', access: ['permitAll']],
[pattern: '/assets/**', access: ['permitAll']],
[pattern: '/**/js/**', access: ['permitAll']],
[pattern: '/**/css/**', access: ['permitAll']],
[pattern: '/**/images/**', access: ['permitAll']],
[pattern: '/**/favicon.ico', access: ['permitAll']]
]
grails:
plugin:
springsecurity:
controllerAnnotations:
staticRules:
- pattern: "/"
access:
- permitAll
- pattern: "/error"
access:
- permitAll
- pattern: "/index"
access:
- permitAll
- pattern: "/index.gsp"
access:
- permitAll
- pattern: "/shutdown"
access:
- permitAll
- pattern: "/assets/**"
access:
- permitAll
- pattern: "/**/js/**"
access:
- permitAll
- pattern: "/**/css/**"
access:
- permitAll
- pattern: "/**/images/**"
access:
- permitAll
- pattern: "/**/favicon.ico"
access:
- permitAllArjang
10/09/2025, 11:26 PM