roles構造を全面的に見直し