ASACORE-969: PermissionMgmt Interface

Add some basic permission enforcements.

Change-Id: I50da1eff351e3def8ba4684a2f519d3ce40f0d10
Signed-off-by: Phil Nguyen <philn@qce.qualcomm.com>