Specified the data type and the roles of user