Jeśli rolą użytkownika w aplikacji Essbase jest Użytkownik bez uprawnień poziomu aplikacji, to może on korzystać z Katalogu "Pliki" (foldery shared
, users
i gallery
), pobierać narzędzia typu Desktop z konsoli oraz eksplorować akademię, aby lepiej poznać Essbase.
Ponadto musi mieć przypisane uprawnienia Użytkownik uprzywilejowany lub Administrator usługi dające dodatkowe prawa dostępu do aplikacji. Aplikacje są strukturami zawierającymi jedną lub większą liczbę kostek, określanych także terminem "baza danych". Użytkownik może zobaczyć tylko te aplikacje i kostki, w odniesieniu do których zostały mu przypisane uprawnienia poziomu aplikacji.
Użytkownik może mieć różne uprawnienia do poszczególnych aplikacji na serwerze. Są dostępne następujące uprawnienia poziomu aplikacji (w kolejności od zapewniającego największe prawa do zapewniającego najmniejsze prawa):
Jeśli naszą rolą w aplikacji Essbase jest Użytkownik i mamy uprawnienie "Dostęp do bazy danych" odnoszące się do konkretnej aplikacji, to możemy wyświetlać dane i metadane z kostek w tej aplikacji.
Zdolność wyświetlania danych i metadanych może być ograniczana w obszarach filtrowanych. Możemy mieć możliwość aktualizowania wartości w niektórych lub wszystkich obszarach kostki, jeśli ktoś przypisał nam dostęp "zapis", używając filtra. Możemy używać raportów drążenia skrośnego (o ile istnieją), aby uzyskiwać dostęp do źródeł danych spoza kostki, pod warunkiem że dostęp do komórek w obrębie obszaru możliwego do drążenia nie jest ograniczony filtrem.
Mając uprawnienie "Dostęp do bazy danych", możemy także wyświetlać strukturę kostki oraz pobierać pliki i artefakty z katalogów aplikacji i kostki. Do typów zleceń, które możemy uruchamiać, należą konstruowanie wymiarów (jeśli kostka stanowi magazyn agregacji) oraz uruchamianie skryptów MDX. Korzystając z konsoli, możemy wyświetlać rozmiar bazy danych oraz monitorować swoje własne sesje.
Będąc uczestnikiem scenariusza, możemy wyświetlać dane podstawowe oraz zmiany w scenariuszu, a będąc osobą zatwierdzającą scenariusz, możemy zatwierdzać lub odrzucać scenariusz.
Jeśli naszą rolą w aplikacji Essbase jest Użytkownik i mamy uprawnienie "Aktualizacja bazy danych" odnoszące się do konkretnej aplikacji, to możemy aktualizować kostki w tej aplikacji.
Mając uprawnienie "Aktualizacja bazy danych" odnoszące się do konkretnej aplikacji, możemy robić wszystko to, co może robić użytkownik z uprawnieniem "Dostęp do bazy danych". Do zleceń, które możemy uruchamiać, należą ładowanie, aktualizowanie i czyszczenie danych w kostce. Możemy eksportować kostkę do formatu tabelarycznego. Możemy uruchamiać skrypty obliczeń, w odniesieniu do których mamy uprawnienie uruchamiania. Możemy tworzyć i usuwać własne scenariusze oraz zarządzać nimi w kostkach (w wolumenie blokowym), w których włączono zarządzanie scenariuszami.
Jeśli naszą rolą w aplikacji Essbase jest Użytkownik i mamy uprawnienie "Menedżer bazy danych" odnoszące się do konkretnej aplikacji, to możemy zarządzać kostkami w tej aplikacji.
Mając uprawnienie "Menedżer bazy danych" odnoszące się do konkretnej aplikacji, możemy z kostkami w tej aplikacji robić wszystko to, co może robić użytkownik z uprawnieniem "Aktualizacja bazy danych". Ponadto możemy wysyłać pliki do katalogu kostki, edytować strukturę kostki, eksportować kostkę do skoroszytu aplikacji oraz uruchamiać/zatrzymywać kostkę, używając interfejsu internetowego. Do typów zleceń, które możemy uruchamiać, należą konstruowanie wymiarów, eksportowanie danych oraz eksportowanie kostki do skoroszytu.
Ponadto menedżer bazy danych może kontrolować następujące operacje:
W interfejsie Redwood można wybrać bazę danych, a następnie zarządzać tymi zadaniami w lewym panelu. Niektóre zadania są zgrupowane. Na przykład zmienne, filtry i ustawienia znajdują się w sekcji "Dostosowanie".
W klasycznym interfejsie internetowym zadaniami tymi zarządza się za pomocą inspektora bazy danych. Aby otworzyć inspektor bazy danych przy użyciu interfejsu internetowego, należy zacząć od strony "Aplikacje", na której rozwijamy aplikację. Następnie należy z menu Czynności, z prawej strony nazwy zarządzanej kostki, wybrać opcję Zbadaj, a zostanie uruchomiony inspektor.
Jeśli naszą rolą w aplikacji Essbase jest Użytkownik i mamy uprawnienie "Menedżer aplikacji" odnoszące się do konkretnej aplikacji, to możemy zarządzać tą aplikacją i kostkami.
Mając uprawnienie "Menedżer aplikacji" odnoszące się do konkretnej aplikacji, możemy z kostkami w tej aplikacji robić wszystko to, co może robić użytkownik z uprawnieniem "Menedżer bazy danych". Ponadto możemy sporządzać kopie dowolnych kostek zawartych w aplikacji. Będąc właścicielem aplikacji (uprzywilejowanym użytkownikiem, który ją utworzył), możemy ją skopiować lub usunąć; będąc właścicielem kostki (uprzywilejowanym użytkownikiem, który ją utworzył), możemy usuwać dowolne kostki z aplikacji. Używając interfejsu internetowego Essbase, można uruchamiać/zatrzymywać aplikację. Na konsoli można też wyświetlać i kończyć sesje użytkowników. Do typów zleceń, które możemy uruchamiać, należą uruchamianie skryptów MaxL oraz używanie narzędzia Export LCM do sporządzania kopii zapasowej (w pliku zip) artefaktów kostki.
Kostkami można zarządzać w swojej aplikacji w taki sam sposób, jak robi to menedżer bazy danych, a ponadto można kasować rekordy inspekcji kostek.
Użytkownik będący menedżerem aplikacji może także sterować następującymi operacjami:
W interfejsie Redwood należy wybrać aplikację, co umożliwi zarządzanie zadaniami w panelu po lewej stronie. Niektóre zadania są zgrupowane. Na przykład zadania z kategorii "Statystyki" i "Dzienniki" znajdują się w obszarze "Ogólne".
W klasycznym interfejsie internetowym należy użyć inspektora aplikacji. Aby otworzyć inspektor aplikacji za pomocą klasycznego interfejsu internetowego, należy zacząć na stronie "Aplikacje". Następnie należy z menu Czynności, z prawej strony nazwy zarządzanej aplikacji, wybrać opcję Zbadaj, a zostanie uruchomiony inspektor.