Editing Profile Configuration
The Edit Profile page allows you to modify profile details, initialize sections, manage applications, and configure policies and restrictions.
- Android
- iOS
- Windows
Edit Profile Page Overview​
The Edit Profile page provides comprehensive tools for configuring all aspects of a profile, from basic details to complex policy configurations.
Profile Details Card​
At the top of the page, the Profile Details Card displays key attributes:
- Name – The profile name
- Description – Brief description of the profile's purpose
- Version – Current version of the profile
- Status – Active or inactive state
- This card provides context while editing to ensure you're working on the correct profile.
Control Buttons​
The Edit Profile page uses four primary buttons to manage configuration sections.
Initialize Button​
The Initialize button activates a configuration section for editing.
Initial State:
- Appears disabled (greyed out)
- Indicates the section is not yet configured
Steps to Initialize:
- Click the Initialize button
- The button changes to green, indicating the section is ready for modification
- Configuration fields become editable
- No API calls occur until Save is clicked
Important Notes:
- Clicking Cancel reverts the section to its uninitialized state
- Multiple sections can be initialized independently
- Initialize doesn't commit changes – use Save to apply
Save Button​
The Save button commits changes to the profile configuration.
When Enabled:
- After clicking Initialize button
- When changes are made to an already initialized section
Save Process:
- Click the Save button
- A confirmation dialog appears
- Choose to update or initialize the profile
- System validates the configuration
- Success: Confirmation message appears
- Failure: Error message is displayed
Always save your changes before navigating away from the page. Unsaved changes will be lost.
Cancel Button​
The Cancel button discards unsaved changes and restores the last saved state.
Cancel Behavior:
- Discards all unsaved changes in the current section
- Restores the last saved state
- If no changes have been saved, reverts section to grey (uninitialized) state
- Ensures incomplete modifications are not retained
When to Use Cancel:
- Mistakes were made during configuration
- Need to start over with the last saved configuration
- Want to abandon changes without committing
- Cancel is section-specific. It only affects the current section being edited, not the entire profile.
De-initialize Button​
The De-initialize button resets a section to its original uninitialized state.
De-initialize Process:
- Click the De-initialize button
- Confirmation dialog appears
- Confirm the action
- Section turns grey, indicating de-initialization
- Success: Success message confirms de-initialization
- Failure: Error message if section was never fully initialized
Use Cases for De-initialization:
- Remove a policy or restriction that's no longer needed
- Start fresh with a section's configuration
- Simplify a profile by removing unused sections
- De-initialization removes all saved configuration for that section. This action cannot be undone.
Managing Applications​
Add or remove applications that will be deployed with the profile.
Adding Applications​
Steps to Add:
- Click the Add button in the applications section
- A dialog opens showing available applications
- Select applications from the list
- Configure app-specific settings (installation mode, permissions)
- Click Add to include them in the profile
Validation:
- The system verifies required fields and format constraints
- Success: Application is added and success message displays
- Failure: Error message appears with details
Deleting Applications​
Steps to Delete:
- Locate the application in the profile's app list
- Click the Delete button for that application
- A confirmation dialog displays the application name
- Confirm deletion to remove the app
- Success: App removed and success message appears
- Failure: Error message displayed
Applications added to a profile will be automatically installed on devices when the profile is assigned.
Managing Web Applications​
Add or remove web applications for quick access on devices.
Adding Web Applications​
Steps to Add:
-
Click the Add button in the web applications section
-
A dialog opens for web app configuration
-
Enter web application details:
- Application name
- Page URL
- Icon upload
-
Click Add to include in the profile
Deleting Web Applications​
Steps to Delete:
- Find the web application in the profile's web app list
- Click the Delete button
- Confirm deletion in the dialog
- Success: Web app removed with confirmation
- Failure: Error message with reason
Validation Components​
The Edit Profile page enforces strict validation rules to ensure data integrity.
Text Input Validation​
Rules:
- All text fields must be completed
- Empty fields trigger error messages
- Minimum character requirements enforced
Validated Fields:
- Profile name (min 3 characters)
- Profile description (min 5 characters)
- Policy configuration values
- Application and web application names
Toggle Button Validation​
Rules:
- At least one toggle option must be selected
- No selection triggers error message
Used For:
- Policy enable/disable states
- Multi-option configuration settings
Switch Validation​
Rules:
- Switch buttons must toggle correctly between ON (true) and OFF (false)
- Changes must be properly saved when clicking Save
- State persistence is validated
Used For:
- Binary policy settings (allowed/blocked)
- Feature enable/disable toggles
Drop-down and Color Picker Validation​
Rules:
- Drop-down selections must be valid options
- Color picker must accept only valid color codes
- Validation occurs before saving changes
Used For:
- Selecting policies from predefined lists
- Choosing restriction levels
- Configuring display settings (themes, colors)
Validation Errors:
If validation fails:
- An error message appears with specific details
- The save operation is blocked
- Correct the errors before attempting to save again
Configuration Workflow​
Recommended Steps​
-
Initialize Section
- Click Initialize for the section you want to configure
- Section becomes editable
-
Configure Settings
- Fill in required fields
- Set policies and restrictions
- Add applications and web applications
-
Validate Configuration
- Review all settings for accuracy
- Ensure required fields are completed
- Verify policies don't conflict
-
Save Changes
- Click Save button
- Confirm in the dialog
- Wait for success confirmation
-
Test Profile
- Assign to a test device
- Verify all settings apply correctly
- Make adjustments as needed
Best Practices​
- Save Frequently – Save after completing each major section
- Test Changes – Test profile modifications on a small group first
- Document Changes – Keep notes on what was modified and why
- Use Cancel Wisely – Don't hesitate to cancel if you're unsure
- Backup Profiles – Clone profiles before making major changes
- This structured approach ensures efficient profile management while maintaining data accuracy and compliance with system requirements.
Coming soon.
Coming soon.