Morocco will take on South Africa at the Multi-purpose Prince Moulay Abdellah Stadium in an AFCON Qualifiers group match.