Add permission provider