Код: Выделить всё
@PostMapping
@PreAuthorize("@tenantSecurityService.hasAuthority('" + Authorities.PRODUCTS_WRITE + "')")
public Product createProduct(@RequestBody @Valid ProductCreateRequest createRequest) {
return productService.createProduct(createRequest);
}
Код: Выделить всё
@PostMapping
@AuthorityRequired(Authorities.PRODUCTS_WRITE) //
Подробнее здесь: [url]https://stackoverflow.com/questions/79329642/how-to-write-custom-spring-security-preauthorize-annotation[/url]
Мобильная версия