Firstly, the role of HR is not to control other people. HR is expected to provide the organization with valuable human resources to meet the business needs of the company.
Role of an HR Manager
Your role as an HR manager is to strengthen employer-employee relationships. The key to success as an HR manager is healthy interaction with all employees.
HR's Role in Statutory Compliances
Having said this, I would like to add that HR also has a role in statutory compliances. For other rules, there are legal documents such as Standing Orders and company policies. Company policies are decided in consultation with all HODs from 8 departments. The rules need to be displayed and made known to all employees.
Handling Gossip and Employee Interaction
While a certain amount of gossip always exists even in the best organizations, it needs to be ignored. Go out of your office and interact. When employees come with queries, give them full attention and quick resolution as per law/policy. Once the workers/employees see an even application of rules and a friendly approach, things will get better. Troublemakers can be monitored, and evidence can be gathered for action in line with policy.
Dealing with Higher Management
If your higher management is uncooperative, then things will always be difficult. Keep the higher management informed of developments on behavior, latecomers, and people missing from the work spot. They will be able to understand why there is a downtrend or lower quality, and when the bottom line is affected, the top management will be on your side for corrective actions.
Balancing Role of HR
You have to play a balancing, watchful, and interactive role so that HODs can see that your department is hands-on in its role with employees and functions as a key player in many legal compliances. Until the HODs are convinced that some employees need to be disciplined, your job is challenging as you cannot unilaterally take actions. Be patient and persistent in your role; your contribution will be noticed and rewarded.