A lot of customization is done through Extensibility in Settings. However, options like adding or changing a field or button, or making a field required/visible/hidden also require selecting Start Adaptation from the User Menu. You use Start Adaptation to modify the layout of system screens after making relevant changes in Extensibility settings. For example, you’d add a field in Settings under Extensibility Administration, then place this field on a system screen where you want it via Start Adaptation.
Here are the six areas within Extensibility settings where common examples of adaptation can be found:
- Add or change a field or button
- Set a field required/visible/hidden
- Determination: are used to calculate values in fields on the screen.
- Validation: used to adjust the system’s business logic to stop, change, or add events.
- Mashup Authoring: is used to enable users to link from the system to the Web or to other systems.
- Page Layout and assignment rules: are used to control which fields are available to specific business roles in the system.

