diff --git a/gns3server/api/routes/controller/computes.py b/gns3server/api/routes/controller/computes.py index e9619d0b..ca86e912 100644 --- a/gns3server/api/routes/controller/computes.py +++ b/gns3server/api/routes/controller/computes.py @@ -64,7 +64,7 @@ async def create_compute( @router.post( "/{compute_id}/connect", status_code=status.HTTP_204_NO_CONTENT, - dependencies=[Depends(has_privilege("Compute.Audit"))] + #dependencies=[Depends(has_privilege("Compute.Audit"))] # FIXME: this is a temporary workaround due to a bug in the web-ui ) async def connect_compute(compute_id: Union[str, UUID]) -> None: """ @@ -82,7 +82,7 @@ async def connect_compute(compute_id: Union[str, UUID]) -> None: "/{compute_id}", response_model=schemas.Compute, response_model_exclude_unset=True, - dependencies=[Depends(has_privilege("Compute.Audit"))] + #dependencies=[Depends(has_privilege("Compute.Audit"))] # FIXME: this is a temporary workaround due to a bug in the web-ui ) async def get_compute( compute_id: Union[str, UUID], computes_repo: ComputesRepository = Depends(get_repository(ComputesRepository)) @@ -100,7 +100,7 @@ async def get_compute( "", response_model=List[schemas.Compute], response_model_exclude_unset=True, - dependencies=[Depends(has_privilege("Compute.Audit"))] + #dependencies=[Depends(has_privilege("Compute.Audit"))] # FIXME: this is a temporary workaround due to a bug in the web-ui ) async def get_computes( computes_repo: ComputesRepository = Depends(get_repository(ComputesRepository)), diff --git a/gns3server/api/routes/controller/templates.py b/gns3server/api/routes/controller/templates.py index 9d67a74d..cd5aae17 100644 --- a/gns3server/api/routes/controller/templates.py +++ b/gns3server/api/routes/controller/templates.py @@ -68,7 +68,8 @@ async def create_template( "/{template_id}", response_model=schemas.Template, response_model_exclude_unset=True, - dependencies=[Depends(has_privilege("Template.Audit"))] + dependencies=[Depends(get_current_active_user)], + #dependencies=[Depends(has_privilege("Template.Audit"))] # FIXME: this is a temporary workaround due to a bug in the web-ui ) async def get_template( template_id: UUID, @@ -141,7 +142,8 @@ async def delete_template( "", response_model=List[schemas.Template], response_model_exclude_unset=True, - dependencies=[Depends(has_privilege("Template.Audit"))] + dependencies=[Depends(get_current_active_user)], + #dependencies=[Depends(has_privilege("Template.Audit"))] # FIXME: this is a temporary workaround due to a bug in the web-ui ) async def get_templates( templates_repo: TemplatesRepository = Depends(get_repository(TemplatesRepository)),