Check this new capability here New Capability: Automated schema creation and syncing for Non-Employee Risk Management Source in ISC - Announcements / Product News - SailPoint Developer Community
Documentation :Managing Non-Employee Profiles in Identity Security Cloud - SailPoint Non-Employee Risk Management Admin Help
section : Automatically Creating a Source From Profile Types