User profiles are associated with a single user; we can also create work queues with multiple users that can be associated with the record.
We can create queues for the object and add multiple users to them. We can assign queues for the approval process or workflow alerts. Records remain in queue until a user accepts them they are transferred from the queue. Any member in the same queue has the same access to all the records in the queue.
To create a custom object queue: