When performing an edit operation on a protected version , an error is returned. The version access is set as a version property.
Inspect the current user and version to determine whether the data needs to be accessed as a different user, or a different version needs to be used to perform the edit operation.
Ensure that the operation is completed as the owner of the version or a user with adequate permissions.
Optionally, adjust the version access property to public.