Skip to main content

Admin Settings

An Admin Settings extension makes it possible for admins to define the global settings of a Showpad App.

Declare in Manifest

The first thing to do when adding an extension is to define it in the manifest.json file:

...
"adminSettings": [
{
"extensionKey": "my-admin-settings",
"name": "Setup My App",
"description": "Admin settings for My App",
"resources": {
"folder": "my-admin-settings"
}
}
],
...

Required Files

The source code of your Admin Settings extension lives in the resources folder that you defined in the manifest. This folder contains all of the files (JS, CS, images, etc.) of your extension. In particular, one main file:

  • index.html - This is the entry point of your Admin Settings extension.