API keys for Kyndryl Bridge services and applications
7 min
manage api keys by viewing, creating, editing, regenerating, and locking them to control access and ensure security for your services and applications an application programming interface (api) key is a unique, encrypted identifier that is used to identify an application or user api keys are normally used to track and control connections and performance of how the system interface is being used; thus, it provides authentication in the calling of a program to another api to confirm a project is authorized for connection the benefit of api keys is that they may prevent abuse or misuse of the apis api keys are an initial step in cloud api security by providing the connecting api with a password like code with a defined set of access rights users with an administrator role, which is the out of the box role granted when the kyndryl bridge services account is first created, can manage the api keys likewise, other users can also manage apis if the access policies they are part of have the corresponding permissions to understand which roles and permissions are required, see roles and permissions docid\ ics69b2oesewnrtsmbi3w accessing the api keys page for services and applications click the global menu icon click settings and select service the age opens select api keys from the left navigation bar of the page the api keys page opens once in the api keys page, you can perform a series of actions to personalize your api keys needs, including the following viewing a list of api keys creating a new api key editing an existing api key details regenerating api key deleting an existing api key locking and unlocking api keys viewing a list of api keys by accessing the api keys page, you are presented with the available keys that you have added to your account filter your api keys by using the filtering menu at the top of the page all user api keys all service id api keys my api keys you can use the filter and search capabilities to do more specific searches creating a new api key click add new and select add api key enter the name of the api key and an optional description click add copy the api key by clicking the copy icon and closing the message window the new api key is created and displayed under the api keys page when you add a new api key, it is automatically assigned to your login user id this is displayed as a tag with the text "self" next to your api key api keys have the same access as the user id has assigned across the platform editing an existing api key details click the overflow menu next to the api key that you want to edit select view details click edit to update the name and the description of the api key regenerating api key click the overflow menu next to the api key that you want to regenerate select regenerate api key copy the api key by clicking the copy icon and close the message window deleting an existing api key click the overflow menu next to the api key that you want to delete select delete confirm the deletion locking and unlocking api keys you can prevent an api key from being deleted or modified by locking it a locked api key is represented by the locked icon you can unlock an api key at any time to update or delete it from your platform click the overflow menu next to the api key that you want to edit select lock or unlock whether the api key has been locked before whenever an api key is locked, you are not able to see the regenerate or delete options from the overflow menu if a service id is locked, all api keys that belong to that service id are also locked in that approach, api keys are dependent upon the parent service id