 Device Credential when changed on crosswork UI are not changed on the NSO : Problem:----------Crosswork/CNC cannot perform update or delete operations of devices/credentials on NSO.Issue:-------DLM has experienced failures or success with unexpected results when it is trying to do update or delete operations on the NSO devices via DLM interface. This is due to DLM is not exposed to the augmentation ; validation of the NSO yang models from the service models used by different function packs. Due to the NSO limitation, the only operation that DLM does since CNC 2.0 is onboard the missing and read-only operation of devices on NSO. We have a requirement to support update/delete operations of devices/credentials and hence looking for a way for DLM to know upfront if update ; delete operations go through via the other service pack annotations ; validations? 
Hi Ravi,Curently NSO has a restconf API call to add/modified device auth-group. Its format like the below.curl --request PATCH 'http://<NSO IP>:<PORT>/restconf/data' --header 'Content-Type: application/yang-data+xml' --header 'Authorization: Basic YWRtaW64YWRtaW4=' --data-raw '<devices xmlns="http://tail-f.com/ns/ncs"> <authgroups>  <group>   <name>xr-auth</name>   <default-map>    <remote-name>admin</remote-name>    <remote-password>Cisco#123</remote-password>    <remote-secondary-password>Cisco#123</remote-secondary-password>   </default-map>  </group> </authgroups></devices>' It is up to CNC group to implement this API call to change device auth-group credentialThanks,LinhHi Linh,Thanks for your response. DLM uses MAAPI socket API to communicate with NSO. If the device auth-group that DLM want to be updated is having annotation ; validation by other service packs, there is a possibility that the update fails. Is there any way to know upfront if the operation can be successful or not? Thanks,RaviHi Ravi,You may need to consult to this link to get the informatonThanks,LinhClose since the issue is not on TSDN CFPRegards,Linh