# Get-Credentials

Hi

How do you add a parameter in a function to ask for credentials as mandatory.

param(
[parameter (Mandatory=\$True)]
[string]\$ComputerName

``````    [parameter()]
get-credential

)
``````

I want to use the get-credential

So technically get-credentials is already a function, so making it a parameter in your own function isn’t going to work so well.

Instead you define a parameter as the type “pscredentials” so you can use your function with get-credentials. It will behave in a more predictable manner for others instead of calling “get-credentials” in your function. Example:

```param (
[Parameter(Mandatory=\$true)][PSCredential]\$Credentials
)
```

Now you have a mandatory parameter that ONLY accepts proper credentials.