> ## Documentation Index
> Fetch the complete documentation index at: https://docs.visualradioassist.live/llms.txt
> Use this file to discover all available pages before exploring further.

# Connectivity and Access management

> Configure the Core API's ports, hostnames, and authentication for LAN and HTTPS access.

As mentioned in the **Local Server Applications** documentation {/* TODO unresolved link: 1d199c26bb2743d581d0023e23cbcbd2 */} the Core server runs by default on port `3002` allowing remote access over the LAN by all NIC's via host `0.0.0.0`
The Advanced Core Settings do allow you to set custom ports and hostnames to have more gradual control over the Core API network access.

<img src="https://mintcdn.com/visualradioassist/1LQdAqmw3LInyH_s/images/develop-with-vra/core-control-api/connectivity-and-access-management/1.png?fit=max&auto=format&n=1LQdAqmw3LInyH_s&q=85&s=2998d38352fee45868c8ae041802528b" alt="" width="2172" height="758" data-path="images/develop-with-vra/core-control-api/connectivity-and-access-management/1.png" />

Check out all the required steps to access the API over HTTPS via the advanced local installation steps:

<img src="https://mintcdn.com/visualradioassist/1LQdAqmw3LInyH_s/images/develop-with-vra/core-control-api/connectivity-and-access-management/2.png?fit=max&auto=format&n=1LQdAqmw3LInyH_s&q=85&s=1141bd9f522a9d4e3255d5a525f6d7c1" alt="" width="674" height="366" data-path="images/develop-with-vra/core-control-api/connectivity-and-access-management/2.png" />

## Authentication

Most endpoints of the Local API are secured with authentication.
Click on the **Generate Token** button in the \*\*Cloud Core Settings \*\*to generate an username and password for accessing the API.
The authentication method is "Basic Authentication" and you can authorize yourself with the `EXTERNAL_APP`  username via the `Authorization`  header:

```javascript theme={null}
Basic {base64([username]:[password]}
```
