In cloud computing resources are provided to customers based on their priorities and their requests, but sometimes non-cloud provider organizations also want to share their unused resources through cloud broker to same customers. So in this system we created a heterogeneous environment is created between customer, cloud broker, regular and non-regular cloud provider organizations. In this paper, we proposed a method for maintaining the communication secure and accurate between them. Here we are generating a link between user and provider for making the services secure till the session expires.