LABOUR rights in particular are severely restricted in the Constitution while the right of every worker to strike has been omitted, says the Citizens Constitutional Forum.
In its Constitution analysis, the forum said the right of every worker to strike was included in the 1997 Constitution and the March 2013 draft constitution.
The NGO said parliament also had unfettered power to limit the right to freedom of association to regulate the registration of trade unions and similar bodies, collective bargaining processes and essential services and industries.
"Such broad limitations on labour rights are rare in other democratic constitutions, and have the potential to hamper the activities of trade unions and employer groups," it said.
The forum said the Bill of Rights allowed extra grounds for limitations in the case of elections.
It said to ensure the "orderly conduct of elections", the Constitution permitted limitations on freedom of expression and freedom of assembly as well as on labour relations and the freedom of association and movement.
"This almost unrestricted authority to limit specific rights allows a future government to restrict, for example, the right of political parties to hold party meetings.
"It is difficult to see how this is consistent with a commitment elsewhere in the Constitution to 'free and fair elections' or to the creation of a 'true democracy'."
The forum's analysis also noted that section 26.9 of the Constitution allowed parliament to pass a law that excluded persons from holding public offices, without such a law being discriminatory.
"This would give parliament the power to legislate in a manner that prohibits any individual or group from being employed in the public service."