Using member role

hi,

I have different users to assign on the system (ordering system) and it’s like woocommerce multi-vendor approach where any vendor can update their listing.

Now, in gravityform andI also installed members plugin- how can i make it available for particular users only to have access to say “Dropdown Field” listings only so they can update the listings.

or is there any other way that they can submit product listings without having to log-in as user on the system…can they just upload a csv file and have it update the listings automatically.

also, most users uploads their listings or provide their listing unsorted, how can I make sure that when it is uploaded or available on the front-end, the listings are already sorted (A-Z).

Thanks