Configure
Configure your code to run on the Root platform.
📄️ Manifest overview
Your manifest file defines how your code integrates with the Root platform. Your manifest includes your metadata, deployment instructions, community-configurable settings, and permissions. Root reads the manifest, validates it, and uses it to determine how to package and run your code.
📄️ Id
Unique identifier obtained from the Root Developer Portal.
📄️ Version
Semantic version string (e.g., MAJOR.MINOR.PATCH).
📄️ Package
Deployment and startup configuration.
📄️ Settings
Configurable global settings available to community administrators during and after installation.
📄️ Permissions
Permissions define what your code is allowed to do in a community. They're declared in your manifest, shown to community administrators at install time, and enforced by the Root API at runtime.
📄️ Manifest reference
Description: Defines your App's metadata, deployment configuration, settings, and permissions.