Overview
The Password field type (password) provides a masked text input where the entered value is hidden behind dots or asterisks. It includes convenience buttons to reveal the value temporarily and to copy it to the clipboard without displaying it on screen.
Properties
| Property | Required | Description |
|---|---|---|
| ID | Yes | The field identifier. |
| Type | Yes | Must be set to password |
| Name | Yes | The display label. |
| Width | No | The percentage width. |
| Required | No | When true, a value must be provided. |
| Read Only | No | When true, the field is display-only. |
| Help | No | Tooltip text. |
| Visibility | No | A condition controlling visibility. |
Features
- Masked display — the value is hidden by default, protecting it from casual observation
- Reveal button — toggles the value between masked and visible, allowing the user to verify what they entered
- Copy button — copies the value to the clipboard without revealing it on screen
Use Cases
- API keys — storing integration credentials
- Connection strings — database or service connection details
- Secret tokens — authentication tokens or shared secrets
- Access codes — PIN numbers or access codes
Best Practices
- Use password fields for any value that should not be casually visible on screen
- Consider restricting access to panels containing password fields using profile-based visibility
- Remember that while the value is masked on screen, access to the underlying record data is controlled by the overall record permissions