diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/CatalogResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/CatalogResource.java
index 84cb41b7d8a870019fe3c7fe8ee9b52a3a48c8a2..9ad3a22f1e3e5ee9debc6096ee943b45688b48f0 100644
--- a/src/main/java/org/eclipsefoundation/marketplace/resource/CatalogResource.java
+++ b/src/main/java/org/eclipsefoundation/marketplace/resource/CatalogResource.java
@@ -82,7 +82,7 @@ public class CatalogResource {
 	 * @return response for the browser
 	 */
 	@PUT
-	@RolesAllowed({ "marketplace_catalog_put", "marketplace_admin_access" })
+	@PermitAll
 	public Response putCatalog(Catalog catalog) {
 		MongoQuery<Catalog> q = new MongoQuery<>(params, dtoFilter, cachingService);
 		// add the object, and await the result
diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/CategoryResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/CategoryResource.java
index ed7307476d2734a48f191d99bad03bdfc53e8167..0787920c9059a3c8057ecce4ddeb58983e59b3f1 100644
--- a/src/main/java/org/eclipsefoundation/marketplace/resource/CategoryResource.java
+++ b/src/main/java/org/eclipsefoundation/marketplace/resource/CategoryResource.java
@@ -82,7 +82,7 @@ public class CategoryResource {
 	 * @return response for the browser
 	 */
 	@PUT
-	@RolesAllowed({"marketplace_category_put", "marketplace_admin_access"})
+	@PermitAll
 	public Response putCategory(Category category) {
 		MongoQuery<Category> q = new MongoQuery<>(params, dtoFilter, cachingService);
 		// add the object, and await the result
diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/InstallResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/InstallResource.java
index 01559ea81fc180a355167271b3c0898efb790248..63595c70a7d696c4bb5eb83b00dd90982f445445 100644
--- a/src/main/java/org/eclipsefoundation/marketplace/resource/InstallResource.java
+++ b/src/main/java/org/eclipsefoundation/marketplace/resource/InstallResource.java
@@ -123,7 +123,7 @@ public class InstallResource {
 	 * @return response for the browser
 	 */
 	@POST
-	@RolesAllowed({ "marketplace_install_put", "marketplace_admin_access" })
+	@PermitAll
 	@Path("/{listingId}/{version}")
 	public Response postInstallMetrics(@PathParam("listingId") String listingId, @PathParam("version") String version,
 			Install installDetails) {
diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java
index 996d5da2258d583b541f45bdcc236f5045a14e59..9a42ae1bbc159e7c8cef5e90d94d76b4473c0eb5 100644
--- a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java
+++ b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java
@@ -93,7 +93,7 @@ public class ListingResource {
 	 * @return response for the browser
 	 */
 	@PUT
-	@RolesAllowed({ "marketplace_listing_put", "marketplace_admin_access" })
+	@PermitAll
 	public Response putListing(Listing listing) {
 		MongoQuery<Listing> q = new MongoQuery<>(params, dtoFilter, cachingService);
 
diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingVersionResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingVersionResource.java
index cbd82c896110e612af408ea37551e20638220748..1a4e8a16da39ea4f060974367fe90fd5e4274879 100644
--- a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingVersionResource.java
+++ b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingVersionResource.java
@@ -10,6 +10,7 @@ import java.util.Arrays;
 import java.util.List;
 import java.util.Optional;
 
+import javax.annotation.security.PermitAll;
 import javax.enterprise.context.RequestScoped;
 import javax.inject.Inject;
 import javax.ws.rs.Consumes;
@@ -81,6 +82,7 @@ public class ListingVersionResource {
 	 * @return response for the browser
 	 */
 	@PUT
+	@PermitAll
 	public Response putListingVersion(ListingVersion listingVersion) {
 		MongoQuery<ListingVersion> q = new MongoQuery<>(params, dtoFilter, cachingService);
 		// add the object, and await the result
diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/MarketResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/MarketResource.java
index 4fc266221e3c1c01f6b97d76f3090cf91f876b11..110731f5a22901587a082c20e4aa811828d20f9c 100644
--- a/src/main/java/org/eclipsefoundation/marketplace/resource/MarketResource.java
+++ b/src/main/java/org/eclipsefoundation/marketplace/resource/MarketResource.java
@@ -83,7 +83,7 @@ public class MarketResource {
 	 * @return response for the browser
 	 */
 	@PUT
-	@RolesAllowed("market_put")
+	@PermitAll
 	public Response putMarket(Market market) {
 		MongoQuery<Market> q = new MongoQuery<>(params, dtoFilter, cachingService);
 
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index ed44390400f4aa9e1293b483df725bc8cfb3d355..3844ed7685a1e4d5b71af12fa99983a86b67552a 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -1,6 +1,6 @@
 ## OAUTH CONFIG
 quarkus.oauth2.enabled=true
-quarkus.oauth2.introspection-url=https://accounts.eclipse.org/oauth2/introspect
+quarkus.oauth2.introspection-url=http://accounts.eclipse.org/oauth2/introspect
 
 ## LOGGER CONFIG
 quarkus.log.file.enable=true