W programie Produkcja GT użytkownik może pełnić jedną z 4 ról:
- Administrator - zarządza programem, nie uczestniczy w procesie produkcji
- Analityk - nadzoruje system, nie uczestniczy w procesie produkcji
- Kierownik - obsadza konkretne stanowisko pionu produkcyjnego, zarządza wyższymi procesami produkcyjnymi np. tworzy Zlecenia produkcyjne, ma pod sobą Brygadzistów
- Brygadzista - obsadza konkretne stanowisko pionu produkcyjnego, zarządza niższymi procesami produkcyjnymi np. tworzy Przydziały produkcji, ma pod sobą Pracowników, podlega Kierownikowi
Dodatkowo można wyróżnić użytkowników, którzy mają dostęp tylko do modułów, a nie posiadają żadnej dużej roli w systemie. W takim przypadku tacy użytkownicy mają dostęp tylko do kilku pozycji w menu i bardzo zawężone uprawnienia skupiające się tylko na konkretnym zadaniu. Dobrym przykładem jest tutaj pracownik magazynu - czyli użytkownik posiadający tylko moduł magazyniera, bez żadnej roli.
Role nadawane są przez Administratora w menu użytkowników.