Implement role - depended endpoint aware processors