Skip to content

graphqlbackend: specify `NoNamespace` to exclude inaccessible external services

Administrator requested to merge jc/list-external-services-no-namespace into main

Created by: unknwon

Based on our product design, site admins are not able to access user code host connections, this design is correctly enforced when site admins try to access them individually. However, this can be currently bypassed using externalServices endpoint.

CleanShot 2021-11-10 at 14 01 05@2x

This PR fixes that.

Another nice side-effect is that in the site admin area, we now only see the site-level code host connections.

CleanShot 2021-11-10 at 14 02 14@2x

Merge request reports

Loading