This guide outlines the procedures for managing applications within the GimCore platform. Administrators can add new applications, modify existing ones, and delete applications directly from the All Apps interface.
Accessing the All Apps Section 🌐
To access the application management interface, navigate to the Apps menu in the left navigation pane.
All Apps Data Table 📊
The main area of the All Apps screen displays a data table listing all configured applications. This table provides an overview of each application with the following columns:
- Name: Displays the unique name assigned to the application.
- Code: Shows the system-generated or user-defined code for the application.
- URL: Indicates the public URL or endpoint associated with the application.
- API URL: Displays the API endpoint specifically used for the application.
- Client ID: The identifier used for OAuth2 or similar authentication protocols.
- Client Secret: The secret key associated with the client ID, used for secure authentication.
- Access Token: The token used to authenticate requests to the application's resources.
- Active: A boolean indicator (Yes/No or checkbox) showing if the application is currently active and usable.
- Actions: This column contains inline action buttons for managing individual applications:
- Edit (📝 icon): Click this icon to open the Update App modal and modify the application's properties.
- Delete (🗑️ icon): Click this icon to permanently remove the application from the system.
Adding a New Application ➕
To create a new application:
- Click the Add New button located in the page header.
- An Add Apps modal dialog will appear. Complete the following fields:
- Name: Enter a descriptive name for the application.
- Code: Provide a unique system code for the application. This is often used for internal identification.
- Description: (Optional) Add a brief description of the application's purpose or functionality.
- URL: Specify the primary URL for the application.
- API URL: Enter the base URL for the application's API.
- Client ID: Provide the client identifier for API access and authentication.
- Client Secret: Input the client secret key for secure authentication.
- Access Token: If applicable, enter the access token required for API calls.
- Status: Select the appropriate status for the application (e.g., Active, Inactive).
- Click the Save App button to create the new application.
Editing an Existing Application ✏️
To modify an application's details:
- Locate the desired application in the data table.
- Click the Edit (📝 icon) in the Actions column for that application.
- An Update App modal dialog will appear, pre-populated with the application's current details. Modify the necessary fields such as Name, Code, Description, URL, API URL, Client ID, Client Secret, Access Token, or Status.
- Click the Update App button to save your changes.
Deleting an Application 🗑️
To remove an application from the system:
- Locate the application you wish to delete in the data table.
- Click the Delete (🗑️ icon) in the Actions column for that application.
- A confirmation dialog will appear. Confirm your decision to permanently delete the application.
- Caution: Deleting an application is irreversible and will remove all associated data and configurations.