A system and method are disclosed for providing authentication of data source and integrity between applications and users in different Non Affiliated Entities/organizations while limiting access to resources between private networks of energy management devices. A Non Affiliated Entity (“NAE”) is an organization, individual or group of entities that may share some information with each other but are not closely tied, such as a group of competitor utilities. In conducting their operations, two or more applications or organizations (NAEs) may not fully trust one another, but wish to share some EM data and resources. These NAEs identify users, such as EM devices, using a “federated security” scheme that may be based on Kerberos, which allows users from one NAE to be identified to another NAE. Web service security can be combined with federated security based authentication and access control to provide for secure exchange of EM data between users of different NABs. Federation is a technology and business agreement whereby users (including non-human users such as EM devices and EM software) that are part of a single or separate organization are able to interact through a system of authentication that allows for distributed processing, data sharing and resource sharing.