Hi @Daniel Berglund , thank you for reaching out on Microsoft Q&A!
If I unpublish those products, what is the impact? Does it simply remove the product from our Developer Portal so no one can see it?
Yes, the product will no longer appear on the portal, meaning developers cannot discover it or request new subscriptions from the portal interface.
Does it do anything else?
No, it does not change the runtime behavior of the APIs or automatically revoke keys. Unpublishing does not delete the product itself, remove its APIs, or affect existing subscriptions.
Do those that already have access and subscription keys to that product, can they still use it with no impact?
Yes, existing subscribers with valid keys can continue using the product with no impact until you take further action. Any developer who already has a valid subscription key to that product can continue to call the APIs without interruption. The subscription keys remain active, and requests will still be authorized by the gateway until you explicitly revoke those subscriptions, remove the APIs from the product, or deactivate/delete the product altogether.
You can read here for more detail about publish or unpublish a product.
I hope this helps you get things back on track quickly! If my suggestions can solve your issue, feel free to interact with the system accordingly!
Thank you!