add oauth and list all public and private assignments