Can Product Schedules be restricted to certain profiles?

 You can control the visibility of the Product Schedule using the standard features and Profile controls. However, remember that ideally, any user that can update an Opportunity Product needs edit access to the related Product Schedules to ensure the functionality works.