Microsoft Packaged Linux Software (DEBs, RPMs, etc) are hosted on packages.microsoft.com (PMC) made available as native Linux repositories for use with package managers like APT, YUM, etc.
Describe any possible solutions that you would like to see.
Supply gpg key in rpm put it into /etc/pki/rpm-gpg/RPM-GPG-KEY-Microsoft-EL[789] and use it in the repository file like gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Microsoft-EL[789] maybe use different ones for rhel major releases so you can easily update it every couple of years :)
Describe the problem you are experiencing. Example RHEL8 but it applies to all rhel versions.
http://packages.microsoft.com/rhel/8/prod/Packages/p/packages-microsoft-prod.rpm currently includes a single file
/etc/yum.repos.d/microsoft-prod.repo
with the contents:Describe any possible solutions that you would like to see. Supply gpg key in rpm put it into
/etc/pki/rpm-gpg/RPM-GPG-KEY-Microsoft-EL[789]
and use it in the repository file likegpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Microsoft-EL[789]
maybe use different ones for rhel major releases so you can easily update it every couple of years :)