Sreeram Ramamoorthy Here is the response from Microsoft Premiere Support regarding the permissions:
"After researching this all day, I have determined that Global Admin access is required because the feature you want to expose requires Global Admin access to the App Store. There is however a new feature called Privileged Identity Management which you can enable in your tenant. This will allow you to grant Global Admin role on a timed basis, require approval, require MFA, Require an incident or ticket number, etc. You can read more information about this at the following link
https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.microsoft.com_en-2Dus_azure_active-2Ddirectory_privileged-2Didentity-2Dmanagement_pim-2Dconfigure&d=DwMFAg&c=n7UHtw8cUfEZZQ61ciL2BA&r=2RwqV3_ljgxUtGZ20-G0uguqQdcMdwlbxF1QsPgO3EU&m=Cc_G1IZ7TidRozDr8148SzYKFP5PA9i0AaPCCoboW1M&s=-u0bWoBEvJbf5SbECHKJD5epcOLj-a64cUZ627Mr-VA&e="