Hier eine Übersicht darüber, welche Werte die Funktion APEX_UTIL.GET_USER_ROLES(p_user_name) zurückgibt. Diese Benutzerrechte kann man im APEX-Workspace einstellen unter Workspace-Administration >> Manager Users and Groups >> Users.
Workspace-Administrator
ADMIN:CREATE:EDIT:HELP:MONITOR:SQL:DATA_LOADER
Nur Developer, aber sonst Vollzugriff:
CREATE:EDIT:HELP:MONITOR:SQL:DATA_LOADER
Ausschließlich Application Builder:
CREATE:EDIT:HELP:MONITOR
Ausschließlich SQL Workshop:
SQL:MONITOR:DATA_LOADER
Ausschließlich Team Development:
– (NULL)
Mit dieser Funktion kann man unter anderem auch feststellen, ob der Anwender einer Applikation eine Workspace-Freischaltung besitzt. Wie man im letzten Abschnitt sieht, zählt allerdings Team Development nicht als Workspace-Rolle.