diff --git a/extensions/auth/opa/tests/src/intTest/java/org/apache/polaris/extension/auth/opa/test/OpaTestResource.java b/extensions/auth/opa/tests/src/intTest/java/org/apache/polaris/extension/auth/opa/test/OpaTestResource.java index 3a3f3cd9dd..456f380c0f 100644 --- a/extensions/auth/opa/tests/src/intTest/java/org/apache/polaris/extension/auth/opa/test/OpaTestResource.java +++ b/extensions/auth/opa/tests/src/intTest/java/org/apache/polaris/extension/auth/opa/test/OpaTestResource.java @@ -69,12 +69,12 @@ public Map start() { default allow := false # Allow root user for all operations - allow { + allow if { input.actor.principal == "root" } # Allow admin user for all operations - allow { + allow if { input.actor.principal == "admin" } """; diff --git a/extensions/auth/opa/tests/src/intTest/resources/org/apache/polaris/extension/auth/opa/test/Dockerfile-opa-version b/extensions/auth/opa/tests/src/intTest/resources/org/apache/polaris/extension/auth/opa/test/Dockerfile-opa-version index 701452b6c5..7defe8e1e8 100644 --- a/extensions/auth/opa/tests/src/intTest/resources/org/apache/polaris/extension/auth/opa/test/Dockerfile-opa-version +++ b/extensions/auth/opa/tests/src/intTest/resources/org/apache/polaris/extension/auth/opa/test/Dockerfile-opa-version @@ -16,4 +16,4 @@ # specific language governing permissions and limitations # under the License. # -FROM docker.io/openpolicyagent/opa:0.63.0 \ No newline at end of file +FROM docker.io/openpolicyagent/opa:1.12.3 \ No newline at end of file