I'm assuming you mean you want to automate adding storage credentials for multiple systems in "Execution\Credentials" within WFA? It's possible to do this via the REST API, I have done some programing on a workflow which updates storage credentials using the REST API when a cluster admin password is reset using a workflow (which then also updates the WFA credentials to the new password). In theory it would be possible to also add new credentials to WFA. Let me know if this is what you are trying to achieve and i'll have a look.
If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.
Type according to the server you want to add. For cDOT or 7Mode selet ONTAP
Name/IP: <regular expression which matches to your the group of servers for whom you ant to save a common credentials.
For Type ONTAP:
This will match credentials with ip having 10.226.252. as the common part. So clusters like 10.226.252.1 to 10.226.252.255 all will have the same credentials saved.
for ONATP, Test-Connectivity is available so you can provide the IP for which you want to test. It will tell which pattern was used to obtain credentials
For Type Other:
This pattern can match server with host-names like ab-testsrv2 or dk-testsrv8 etc.
Test-Connectivity is not available for type Other. So you can do is self verify that if you are getting the right credentials or not for a given IP using the below command code. Just run "Test comand" and provide the IP. It will return the username/password from which you can know if the right credentials can be obtained for this host or not.
param ( [parameter(Mandatory=$true, HelpMessage="Host Name or IP")] [string]$Host
1. You already have 300 filerd added into WFA credentials. The login credentials for all of those have been changed. Now you want to update this in WFA->Execution->credentials for all the 300 filers -> This is correct.
I got the WFA workflow shared from Matthew (Netapp) for the bulk password updates in WFA.