Каждая роль обозначает функциональность определенной группы штатных должностей в метрологических подразделениях предприятия, выполняющих общие функции. При этом каждый специалист выполняет свои задачи на своем участке и со своими объектами бизнес-деятельности (например, слесарь Иванов работает в лаборатории №1 на должности "Слесарь лаборатории №1", слесарь Петров работает в лаборатории №2 на должности "Слесарь лаборатории №2", и оба они выполняют в АРМ метролога роль «Исполнитель ремонта»).
При этом для каждой должности, участвующей в работе АСОМИ, устанавливается соответствующая роль. На любом пользовательском компьютере, подключенном к корпоративной сети, через который пользователь может получить доступ после авторизации (введения своего логина и пароля), реализуется функциональность, определенная ролью этого пользователя и соответствующими правами доступа к информационным данным программы АРМ метролога. Не исключена ситуация, когда отдельные должности будут совмещать несколько ролей (например, опытный слесарь может осуществлять как ремонт, так и распределять задания среди других слесарей, т. е. в программе АРМ метролога он совмещает роли «Исполнитель ремонта» и «Руководитель ремонта»).