除了在每个服务实现方法中手动编写代码以检查是否允许请求之外,是否有标准方法可以更改用户的运行时权限,以便能够调用 SAP 网关服务的某些 odata 资源?
例如,基于定制中的一些设置,应该禁止下面/foo
和/bar
用户的odata路径,即应该为用户产生HTTP 403 ,但应该是。x
HTTP GET/POST/DELETE <host>:<port>/foo/test
HTTP GET/POST/DELETE <host>:<port>/bar/test
x
HTTP GET/POST/DELETE <host>:<port>/something
OK
有没有一种方法可以在一个地方进行控制,而不是要求在每个实现 odata 请求的方法中实现检查?