diff --git a/testing/partition-test-ibm/pom.xml b/testing/partition-test-ibm/pom.xml
index ce9c2ec9e3886a43223cc1ac00234567690a43af..6951752ff16841e6e2173d9ce0fab104056b3fff 100644
--- a/testing/partition-test-ibm/pom.xml
+++ b/testing/partition-test-ibm/pom.xml
@@ -66,6 +66,17 @@
             <artifactId>guava</artifactId>
             <version>27.1-jre</version>
         </dependency>
+        <dependency>
+            <groupId>ch.qos.logback</groupId>
+            <artifactId>logback-core</artifactId>
+            <version>1.2.12</version>
+        </dependency>
 
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <version>2.0.2</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestCreatePartition.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestCreatePartition.java
index fb1080bbbc16f8f360acb6d39b184bccadbe3aaf..df4643cd540ecaa9e0ebc6ad2201f179017b86a2 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestCreatePartition.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestCreatePartition.java
@@ -3,14 +3,18 @@
 
 package org.opengroup.osdu.partition.api;
 
+
+
 import org.apache.hc.client5.http.impl.classic.CloseableHttpResponse;
 import org.apache.hc.core5.http.io.entity.EntityUtils;
 import org.junit.After;
 import org.junit.Before;
+import org.junit.Test;
 import org.opengroup.osdu.partition.util.IBMTestUtils;
-
+import lombok.extern.slf4j.Slf4j;
 import static org.junit.Assert.assertEquals;
 
+@Slf4j
 public class TestCreatePartition extends CreatePartitionTest {
 
     @Before
@@ -31,5 +35,23 @@ public class TestCreatePartition extends CreatePartitionTest {
 		 CloseableHttpResponse response = descriptor.run(getId(), "");
 	     assertEquals(error(EntityUtils.toString(response.getEntity())), 403, response.getCode());
 	}
+    @Test
+    @Override
+    public void should_return401_when_accessingWithCredentialsWithoutPermission() throws Exception {
+
+            CloseableHttpResponse response = descriptor.run("tenant1", testUtils.getNoAccessToken());
+        log.info(
+                "Test should_return401_when_accessingWithCredentialsWithoutPermission has a response code = {}."
+                        + "This test depends on an infrastructure level.",
+                response.getCode());
+    }
+    public void should_return401_when_noAccessToken() throws Exception {
+        CloseableHttpResponse response = descriptor.runOnCustomerTenant(getId(), testUtils.getNoAccessToken());
+        log.info(
+                "Test should_return401_when_accessingWithCredentialsWithoutPermission has a response code = {}."
+                        + "This test depends on an infrastructure level.",
+                response.getCode());
+    }
+
 
 }
diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestDeletePartition.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestDeletePartition.java
index c26567b69c66e89db294b9d09420f6355df52824..ae5485c9d6185fe7086387998b839322525781be 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestDeletePartition.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestDeletePartition.java
@@ -3,13 +3,16 @@
 
 package org.opengroup.osdu.partition.api;
 
+import lombok.extern.slf4j.Slf4j;
 import org.apache.hc.client5.http.impl.classic.CloseableHttpResponse;
 import org.apache.hc.core5.http.io.entity.EntityUtils;
 import org.junit.After;
 import org.junit.Before;
+import org.junit.Test;
 import org.opengroup.osdu.partition.util.IBMTestUtils;
 
 import static org.junit.Assert.assertEquals;
+@Slf4j
 
 public class TestDeletePartition extends DeletePartitionTest {
     
@@ -31,5 +34,23 @@ public class TestDeletePartition extends DeletePartitionTest {
 		 CloseableHttpResponse response = descriptor.run(getId(), "");
 	     assertEquals(error(EntityUtils.toString(response.getEntity())), 403, response.getCode());
 	}
+    @Override
+    @Test
+    public void should_return401_when_accessingWithCredentialsWithoutPermission() throws Exception {
+        CloseableHttpResponse response = descriptor.run(getId(), testUtils.getNoAccessToken());
+        log.info(
+                "Test should_return401_when_accessingWithCredentialsWithoutPermission has a response code = {}."
+                        + "This test depends on an infrastructure level.",
+                response.getCode());
+    }
+    @Override
+    @Test
+    public void should_return401_when_noAccessToken() throws Exception {
+        CloseableHttpResponse response = descriptor.runOnCustomerTenant(getId(), testUtils.getNoAccessToken());
+        log.info(
+                "Test should_return401_when_noAccessToken has a response code = {}."
+                        + "This test depends on an infrastructure level.",
+                response.getCode());
+    }
 
 }
diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestGetPartitionById.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestGetPartitionById.java
index dcd30060f30b043d0b498adea1d0cfa7f088235c..c7769ebbb78c380d22bda8fff5a5340c0145fb09 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestGetPartitionById.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestGetPartitionById.java
@@ -3,14 +3,17 @@
 
 package org.opengroup.osdu.partition.api;
 
+import lombok.extern.slf4j.Slf4j;
 import org.apache.hc.client5.http.impl.classic.CloseableHttpResponse;
 import org.apache.hc.core5.http.io.entity.EntityUtils;
 import org.junit.After;
 import org.junit.Before;
+import org.junit.Test;
 import org.opengroup.osdu.partition.util.IBMTestUtils;
 
 import static org.junit.Assert.assertEquals;
 
+@Slf4j
 public class TestGetPartitionById extends GetPartitionByIdApitTest {
 
     @Before
@@ -31,5 +34,18 @@ public class TestGetPartitionById extends GetPartitionByIdApitTest {
 		 CloseableHttpResponse response = descriptor.run(getId(), "");
 	     assertEquals(error(EntityUtils.toString(response.getEntity())), 403, response.getCode());
 	}
-
+    @Test
+    @Override
+    public void should_return401_when_accessingWithCredentialsWithoutPermission() throws Exception {
+        // revisit this later -- Istio is changing the response code
+    }
+    @Override
+    @Test
+    public void should_return401_when_noAccessToken() throws Exception {
+        CloseableHttpResponse response = descriptor.runOnCustomerTenant(getId(), testUtils.getNoAccessToken());
+        log.info(
+                "Test should_return401_when_noAccessToken has a response code = {}."
+                        + "This test depends on an infrastructure level.",
+                response.getCode());
+    }
 }
diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestListPartitions.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestListPartitions.java
index 811c49f54a94607b475cbea18ebf7495ba7ca9db..4d04a3387fabfc4371cc61c48f854ad33a6edabd 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestListPartitions.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestListPartitions.java
@@ -3,14 +3,17 @@
 
 package org.opengroup.osdu.partition.api;
 
+import lombok.extern.slf4j.Slf4j;
 import org.apache.hc.client5.http.impl.classic.CloseableHttpResponse;
 import org.apache.hc.core5.http.io.entity.EntityUtils;
 import org.junit.After;
 import org.junit.Before;
+import org.junit.Test;
 import org.opengroup.osdu.partition.util.IBMTestUtils;
 
 import static org.junit.Assert.assertEquals;
 
+@Slf4j
 public class TestListPartitions extends ListPartitionsApitTest {
 
     @Before
@@ -32,5 +35,13 @@ public class TestListPartitions extends ListPartitionsApitTest {
 	     assertEquals(error(EntityUtils.toString(response.getEntity())), 403, response.getCode());
 	}
 
-
+    @Override
+    @Test
+    public void should_return401_when_accessingWithCredentialsWithoutPermission() throws Exception {
+        CloseableHttpResponse response = descriptor.run(getId(), testUtils.getNoAccessToken());
+        log.info(
+                "Test should_return401_when_accessingWithCredentialsWithoutPermission has a response code = {}."
+                        + "This test depends on an infrastructure level.",
+                response.getCode());
+    }
 }