diff --git a/gso/api/v1/network.py b/gso/api/v1/network.py
index 309d52ec79fda8b072c26ff6d1375de848b845e4..6dd5ac75e3fc62b64fd4a30f69880e13227497f5 100644
--- a/gso/api/v1/network.py
+++ b/gso/api/v1/network.py
@@ -3,19 +3,20 @@
 import ipaddress
 from uuid import UUID
 
-from fastapi import APIRouter
+from fastapi import APIRouter, Depends
 from orchestrator.domain import SubscriptionModel
 from orchestrator.schemas.base import OrchestratorBaseModel
 from orchestrator.services.subscriptions import build_extended_domain_model
 from starlette import status
 
+from gso.auth.security import opa_security_default
 from gso.products.product_blocks.iptrunk import IptrunkType, PhysicalPortCapacity
 from gso.products.product_blocks.router import RouterRole
 from gso.products.product_blocks.site import LatitudeCoordinate, LongitudeCoordinate
 from gso.services.subscriptions import get_active_iptrunk_subscriptions
 from gso.utils.shared_enums import Vendor
 
-router = APIRouter(prefix="/networks", tags=["Network"])
+router = APIRouter(prefix="/networks", tags=["Network"], dependencies=[Depends(opa_security_default)])
 
 
 class SiteBlock(OrchestratorBaseModel):