It is not clear in this document where we can set/view these parameters in Azure DevOps. There are build pipelines and release pipelines, but I find no parameters view for either. Variables, yes, but parameters? Trying to set Parameters.WebsiteName to something else than "Default Web Site"...
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
Yes, I know a way to do that by edititing the release definition/YAML file. But it's good to have them configurable in UI.
Only option I have in the UI is to "unlink All" which removes all step level variables...

This feature needs much better UI support so that you can define variables which can be linked and select a variable to link within the step...
Right now, that feels very lackluster, I actually couldn't figure out why I cannot change certain properties in a Manage IISWebsite task...
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
I don´t know were to set.
I reinforce:
"It is not clear in this document where we can set/view these parameters in Azure DevOps. There are build pipelines and release pipelines, but I find no parameters view for either. Variables, yes, but parameters? Trying to set Parameters.WebsiteName to something else than "Default Web Site"..."
Thank you for the question. Apologies for the very delayed response. Heads up to @steved0x
How do I create a pipeline parameter?

Still an issue. No option to link new parameters.
Ack. Documentation on process parameters needs improvements. Please note, setting process parameters is supported only in build pipelines and not in release pipelines. [Docs].
If you'd like to promote a task input as a process parameter, click on "i" icon next to the field and click on "Link". You can optionally customize the "Display name", when done, the input field will show up as a process parameter on the
Promote the input field as process parameter

Link the input field

Process parameter now shows the promoted fields

How do we link settings from a task group? It's all well and good adding individual tasks repeatedly for those who enjoy it but I'd rather use a task group but not able to link any settings. Is that available?
Thank you @RoopeshNair for your detailed comment. That really helped.
Create a task like ".Net build" under agent. This task will have an option "Link settings" at the top.Click the "Link settings" option, select required parameters and click on Link button. It will be available in the build pipeline parameters now.
How do you add these parameters if they got deleted? I don't have an option to "link" in the 'i' tooltip.
@tdopun - are you trying to link in build or release? Note update "RoopeshNair commented on 14 Aug 2019 "
I'm facing a similar issue.
I have created an IIS Deployment release pipeline. The IIS Web App Manage task has Website name fixed as 'Default Web Site'. The link thing states "This setting is linked to the 'Website name' (Parameters.WebsiteName) pipeline parameter."
I just _cannot_ figure out how to access this Parameters.WebsiteName setting
I'm facing a similar issue.
I have created an IIS Deployment release pipeline. The IIS Web App Manage task has Website name fixed as 'Default Web Site'. The link thing states "This setting is linked to the 'Website name' (Parameters.WebsiteName) pipeline parameter."
I just _cannot_ figure out how to access this Parameters.WebsiteName setting
@andrewrandsbluestone did you manage it?
@adhamenaya Eventually, after much sharing of screen shots ! The recipe should build a pipeline that has this structure:
Stage 1 (deployment process)
-- IIS Deployment
---- IIS Web App Manage
---- IIS Web App Deploy
Website name is at the 'Stage 1' level, which isn't at all obvious.
As usual, Microsoft knows how to take the simplest concepts and turns it into a nightmare! What the hell is a Parameter? How is it different from a Variable? Why have two different names for the same concept? Where do I read and set the Parameter?
I looked through Microsoft's documentation and as usual, it's terrible! First, the site's search sucks, so you have to use Google. When you do find the topic you're looking for, there's a bunch of verbose preamble text telling you what the page will cover without ever getting to the topic you're looking for. You have to navigate a bunch of outgoing links sending you to a dead end hell. The team or person who is responsible for the documentation needs to stop. Please stop! You've done enough damaged. We've been thoroughly punished, no need for more brutality.
I wish I could say it's the worst part of Azure DevOps, but it's not. The user interface is horrid. It's like a evil game of _Where's Waldo_ and hide and seek with booby traps at every corner! Whoever designed this interface needs to retire and grow turnips in Antartica where they can't cause no further damage!
Microsoft's mediocrity is a direct result of hiring people based on whiteboard interviews.
Most helpful comment
Only option I have in the UI is to "unlink All" which removes all step level variables...
This feature needs much better UI support so that you can define variables which can be linked and select a variable to link within the step...
Right now, that feels very lackluster, I actually couldn't figure out why I cannot change certain properties in a
Manage IISWebsitetask...