CDM platform that integrates and manages customer related data necessary to enable and control access to the entire organization applications. CDM holds customer, employee, account, site hierarchy, alignment data and CDM aligns users to accounts and gives them permissions (customer roles) to get access to applications.