Hi @SarathMohan ,
Could you please share a bit more about your scenario?
Do you want to open a Pop-Up, and then edit the specific account record based on the passed account id (GUID) value?
Based on the needs that you mentioned, I think the Navigation API exposed under the PowerApps Component Framework could achieve your needs:
context.navigation.openForm(options, parameters)
please check the following article for more details:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/reference/navigation/openform
You could use the context.navigation.openForm(options, parameters) function to open a Edit form to edit your specific account record.
In addition, I also agree with @ben-thompson 's thought almost. The WebApi API under the PowerApps Component Framework could also achieve your needs.
But before using WebApi API in your PCF control, you must declare the WebApi feature you want to use in your ControlManifest.Input.xml file firstly:
<feature-usage>
<uses-feature name="WebAPI" required="true" />
</feature-usage>
then you could use the following function to update the specific account record:
context.webAPI.updateRecord(entityLogicalName, id, data).then(successCallback, errorCallback)
Please check the following article for more details:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/reference/webapi/updaterecord
Best regards,