Manage network access control

Network access control allows you to define a more restrictive network access policy per project, thus ensuring high security and compliance standards in the execution environment. As a project administrator, you have the option to define network access permissions for project executions on project creation or after (via the visual interface, or via the API).

There are two available settings:

  • Block network access: Selected option for all new projects by default. Your execution environment will be isolated from the network, adding an additional layer of protection for your work and data. Any connection to an external network host for file upload or download, contacting a licensing server, installing additional libraries, and similar will be denied. However, you will be able to access the CGC API and access to CGC entities and internal services won’t be affected.
  • Allow network access: All network traffic is allowed without restrictions.
    All Projects that had been created before this functionality was made available on CGC will continue to allow network access as they did before. However, project administrators have the option to subsequently change this setting and restrict network access for any existing project.

CONTROL NETWORK ACCESS THROUGH THE VISUAL INTERFACE

Project administrators can allow network access by exception for a chosen project either on project creation or via the Project Settings tab for projects that have already been created.

CONTROL NETWORK ACCESS THROUGH THE API

The allow_network_access parameter provides equivalent control over the Network Access setting as a part of the following API calls: