@Chopra Thanks for posting in our Q&A.
In intune Administrative templates profile, it will provide some settings to meet your requirement:
specific browser pages: Configure the home page URL, Configure the new tab page URL
bookmarks: Configure favorites
https://www.inthecloud247.com/controlling-managed-favorites-for-edge-with-microsoft-intune/
Note: Non-Microsoft link, just for the reference.
whitelisted URLs: Define a list of allowed URLs
blocked URLs: Block access to a list of URLs
block executables: Configure Microsoft Defender SmartScreen to block potentially unwanted apps
clear cache: Clear browsing data when Microsoft Edge closes
don’t allow save password: Enable saving passwords to the password manager
always open in-private: Configure InPrivate mode availability
set idle time to 10 minutes: Kiosk mode has the idle time setting "Refresh browser after idle time".
https://learn.microsoft.com/en-us/mem/intune/configuration/kiosk-settings-windows#multi-app-kiosk
wallpaper: Please refer to the following article.
https://msendpointmgr.com/2021/02/02/manage-desktop-wallpaper-with-microsoft-intune/
Note: Non-Microsoft link, just for the reference.
adjust sleep time (never sleep): It seems that the following CSP will make it.
https://learn.microsoft.com/en-us/windows/client-management/mdm/policy-csp-power#power-unattendedsleeptimeoutpluggedin
Hope it will help.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.