Bug 433695: Define extension point for permission

Change-Id: I9dd2161a47ec33defaab648642b28ac12ec9ece6
Signed-off-by: Yasser Aziza <yasser.aziza@gmail.com>