I have a checkbox in a custom object in an un-managed package. I will set it to editable in the profile, but read only on a page layout. My logic sets it to ‘true’ within the app. Procedurally, the customer/user will need to reset it to false outside of the app.
When it becomes a managed app:
1) Will the user be able to write an apex trigger to reset it to false? 2) Can the user write a workflow on my custom object?