agile – How to place user training into a Scrum backlog?

After we have developed new features in a sprint the users must be trained for using these features. How does this happen in Scrum? Which role should give the training and how should it be reflected in the backlog?

  • Is it a developer (team) task or is it a product owner task or someone else’s task?
  • Is it a story in the backlog – it definitely adds value that users know how to use the software – or is it an activity outside of the backlog/sprint?

Thank you for sharing best practices! My most relevant context would be best practices when working as a contractor building and rolling out software for customers. The trained users are employees of the customer.