As a result of using an online personal health record (PHR), individuals may save, access, and share their private health information in a more efficient manner. To take advantage of the cloud's scalability and lower operational costs, PHR service providers should shift their apps and data to the cloud. In order to prevent unauthorised access to their personal health records, patients must encrypt their PHR data before storing it on cloud servers. Access to Personal Health Records (PHRs) can be challenging to scale and environmentally friendly under encryption. PHRs must be encrypted in such a way that the number of persons with access to the data does not become an issue. An important consideration when there are several users of a PHR device and each user has access to a unique set of encryption keys is the ease with which the keys may be distributed to each user. For the time being, management information can only be accessed through cryptographic methods for single-proprietor companies. A novel cloud-based solution to PHR management is proposed in this study, as explained above. Using ABE methods to encrypt each patient's Personal Health Record (PHR) data enables for granular and scalable access control for PHRs. Additionally, our approach provides green and on-call revocation of individual access credentials, as well as break-glass access in the event of an emergency. Keywords: Personal health records, cloud computing, Electronic Health Record, fine-grained access control.