I could not find the meaning of the term " restricate" used in your query.
Whether it is private sector or public sector, the power of the employer to fire an employee is inherent with his power to hire him. But it is restricted by the terms of the contract of employment as well as the provisions of the Laws applicable to the employee.
If the post held by the employee is other than the cadre of workman as defined under the Industrial Disputes Act,1947, the employer can terminate his services by following the unilateral termination clause provided in the contract of employment. However, there should be some reasonable cause for such a drastic action by the employer; otherwise such a clause would not escape judicial scrutiny as it would be opposed to public policy u/s 23 of the Indian Contract Act,1872.
2nd May 2019 From India, Salem