Suruhanjaya ini menjalankan fungsinya seperti yang termaktub di bawah seksyen 4(1) dan (2) Akta 700:
1 (a) Menerima aduan salah laku daripada orang ramai terhadap seseorang pegawai penguatkuasa atau terhadap sesuatu agensi penguatkuasaan secara amnya dan menyiasat serta mengadakan pendengaran mengenai aduan sedemikian. (b) Merumuskan dan mengadakan mekanisme bagi mengesan, menyiasat dan mencegah
salah laku oleh seseorang pegawai penguat kuasa;
(c) Melindungi kepentingan orang ramai dengan mencegah dan menangani salah laku seseorang pegawai penguat kuasa;
(d) Mengadakan pengauditan dan pemantauan mengenai aspek tertentu operasi dan tatacara sesuatu agensi penguatkuasaan;
(e) Menggalakkan kesedaran tentang, penambahbaikan mengenai dan pendidikan berhubung dengan integriti, di dalam sesuatu agensi penguatkuasaan dan mengurangkan salah laku di kalangan pegawai penguat kuasa;
(f) Membantu Kerajaan dalam merumuskan perundangan, atau mengesyorkan langkah pentadbiran kepada Kerajaan atau sesuatu agensi penguatkuasaan, demi menggalakkan integriti dan menghapuskan salah laku di kalangan pegawai penguat kuasa;
(g) Mengkaji dan menentusahkan apa-apa pelanggaran tatacara penguatkuasaan dan membuat apa-apa syor yang perlu berhubung dengannya; dan
(h) Membuat lawatan ke premis sesuatu agensi penguatkuasaan, termasuk melawat balai polis dan lokap mengikut tatacara di bawah mana-mana undang-undang bertulis, dan membuat apa-apa syor yang perlu yang berhubungan dengannya.
2. Suruhanjaya hendaklah mempunyai kuasa untuk melakukan semua perkara yang suai manfaat atau semunasabahnya perlu bagi, atau yang bersampingan dengan, pelaksanaan dan fungsinya.