Permission Adjustment Logic