# Overview

appRules utilizes data source metadata extensively.  This metadata is generated and maintained in Data Source settings which is accessible from the Settings menu of the appRules home page.

&#x20;

## Maintaining Data Source Settings&#x20;

<figure><img src="https://1923141441-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFjmFrZ8sef1J7qkr6H%2Fuploads%2FMnFTd33jP0d2Pv28bBRN%2Fimage.png?alt=media&#x26;token=e57c4859-cdb9-49c5-bff7-7b5410841754" alt=""><figcaption></figcaption></figure>

## Data Sources Toolbar

The following are the toolbar buttons available for the currently selected data source:

<table><thead><tr><th width="271">Button</th><th>Description/Usage</th></tr></thead><tbody><tr><td>New</td><td>Adds a new data source.</td></tr><tr><td>Copy</td><td>Adds a new data source by copying it from this or a different project database.  </td></tr><tr><td>Browse</td><td>Browse data sources.</td></tr><tr><td>Test</td><td>Test the connection of the selected data source.</td></tr><tr><td>Settings</td><td>View and edit default data source connection settings</td></tr><tr><td>Refresh Metadata</td><td>Connect to data source to regenerate the data source metadata.</td></tr><tr><td>Secure</td><td>Secure the data source settings with a password.</td></tr><tr><td>Remove</td><td>Removes the selected data source settings</td></tr><tr><td>Logs/Stats</td><td>View Logs and Statistics for all run instances of the project.</td></tr><tr><td>Reset</td><td>Resets archive records and status flags for the selected project</td></tr></tbody></table>

## Data Sources Tab Pages

The following are the tab pages available for the currently selected data source:

<table><thead><tr><th width="271">Tab Page</th><th>Description/Usage</th></tr></thead><tbody><tr><td>Description</td><td>Basic description of the data source settings</td></tr><tr><td>Entities</td><td>View and edit entities of the selected data source including primary keys, foreign keys, pick lists, etc.</td></tr><tr><td>Runtime Settings</td><td>View and edit connection settings for specific runtime settings.</td></tr><tr><td>Pick Lists</td><td>View and edit picklists for the selected data source settings.</td></tr></tbody></table>
