Hi, Im new in Scrum. My question is how do we handle 1 user story but having multiple user/roles that uses them, do we split the story ?
The Scrum answer is that Scrum doesn't care. Scrum doesn't specify that user stories be used. It doesn't provide any process questions on how to manage the items in the Product Backlog.
Your question is a process decision that should be made by the Developers. They are the ones that turn Product Backlog Items into deliverable value.
The Scrum Guide's section on Sprint Planning may help you understand the Scrum perspective.
Does the Product Owner think value can be managed better by splitting and ordering them on the Product Backlog?
In the Sprint Backlog it is up to the Developers to define their workflow, and decide what to do with the item.
Are they able to work on the one item, or does the workflow mean it is easier if it is split? If it stays one item, that may cause the Developers to work together more?