Add initial permission providers and tests