Final answer:
According to engineering codes of conduct, undertaking assignments requiring assistance outside your area of expertise is not permitted.
Step-by-step explanation:
According to engineering codes of conduct, the act that would normally not be permitted is D) Undertaking assignments requiring assistance to complete some elements outside your area of expertise. As an engineer, it is important to only take on tasks that align with your training and knowledge to ensure the quality and safety of the work.