3.4. Connector level vs. Method level
All the tabs that you see in the Connector settings, are part of the Connector level. This includes all the functional information about the Connector.
When you are editing a method, you are at Method level. The changes you make at Method level only affect the specific method you are working on; anything that happens on Method level, stays on Method level.
Conversely, all settings at Connector-level are also applied at Method level. So each time you make a request in Cyclr using your methods, any Connector level settings will overwrite your Method level settings.
For instance, if you set up Authentication at “Connector level” (which you always should), each method that you create will automatically use that authentication, since it is stored at “Connector level”. Likewise, any parameters that you set up at Connector level will be accessible in every Method.
However, any settings stored at Method level are only accessible within that Method. Those settings will never be accessed within a different method. This is why you will need to be careful on which settings you set up at which level in the Connector.
Avoid Duplication
Before you publish your Custom Connector, go through both your Connector and Method level settings, scripts and parameters on both levels, to make sure you have not duplicated any or used the same naming for different items at different levels.
Creating Connector and Method level parameters or scripts with the same name can lead to bugs and other issues, and should be avoided.