Adjusted permissions levels, added isAsync support to documentation