shoryu_sauce
07/05/2023, 10:55 PMjava
CheckPermissionRequest.newBuilder()
)
.setResource(
ObjectReference.newBuilder()
.setObjectType("platform_crud_resource")
.setObjectId("dev_settings")
.build()
)
.setSubject(
SubjectReference.newBuilder()
.setObject(
ObjectReference.newBuilder()
.setObjectType("user")
.setObjectId("shoryu_sauce")
.build()
)
.build()
)
.setPermission("write")
.build()
// returns PERMISSIONSHIP_NO_PERMISSION
but at the same time if I check if a role dev_settings_writer can do It I get a yes.
java
CheckPermissionRequest.newBuilder()
.setResource(
ObjectReference.newBuilder()
.setObjectType("platform_crud_resource")
.setObjectId("dev_settings")
.build()
)
.setSubject(
SubjectReference.newBuilder()
.setObject(
ObjectReference.newBuilder()
.setObjectType("role")
.setObjectId("dev_settings_writer")
.build()
)
.build()
)
.setPermission("write")
.build()
//return PERMISSIONSHIP_HAS_PERMISSION