enova dla profesjonalistów
Profil
Wyszukaj
Wyszukaj:
Odpowiedz
Problem z uprawnieniami
Użytkownik
Postów: 7
Punkty: 11
Witam,
czy w najnowszej wersji zmianie uległ mechanizm uprawnień?
Mam problem przy zmianie uprawnień dla obiektu magazyn. Nawet jeżeli operator posiada możliwość zarządzania uprawnieniami innych użytkowników przy modyfikacji pojawia się błąd:
Cytat

Wersja programu: 11.1.5857 release 2016-03-17 14:28:32

===============================================
Komentarz:
Brak prawa do zapisu danych.
Typ zapisu: Soneta.Business.App.Entitle

Źródło:
Soneta.Business

Wywołanie:
w Soneta.Business.Row.GetEdit(Boolean getRecord, Boolean specialAccess, Boolean withRootLock, Boolean readOnlyTest)
w Soneta.Business.Db.BusinessModule.RightRow.LockGuidedRoot()
w Soneta.Business.Row.GetEdit(Boolean getRecord, Boolean specialAccess, Boolean withRootLock, Boolean readOnlyTest)
w Soneta.Business.Row.Delete()
w Soneta.Business.Forms.App.EntitleRightsPage.check(TreeNode node, Int32 idx)
w Soneta.Business.Forms.App.EntitleRightsPage.check(TreeNode node, Int32 idx)
w Soneta.Business.Forms.App.EntitleRightsPage.setValue(TreeNode node, Int32 idx)
w System.Windows.Forms.RadioButton.OnCheckedChanged(EventArgs e)
w System.Windows.Forms.RadioButton.set_Checked(Boolean value)
w System.Windows.Forms.RadioButton.OnClick(EventArgs e)
w System.Windows.Forms.ButtonBase.WndProc(Message& m)
w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Gdzie szukać przyczyny?
Offline
Profil
Wiadomość
Global Admin
Magnat
Postów: 73
Pochwały: 10
Punkty: 126
Witam,

Raczej nie, ja bym obstawiał, że coś jest zablokowane na prawach roli - oczywiście związanego z uprawnieniami lub rolami.
___________________
Ostatnio zmodyfikowany przez Wojtek 2016-03-18 16:35:30
Offline
Profil
Wiadomość
Użytkownik
Postów: 7
Punkty: 11
W głównej mierze chcę aby wybrani pracownicy posiadali prawa modyfikacji uprawnień dla istniejących w systemie magazynów (OPCJE/HANDEL/MAGAZYNY/{wybrany magazyn} - dwuklik. teraz prawa danych i modyfikacja kolumny "Prawo" dla operatorów.

Utworzyłem nowa rolę, dodałem w niej prawo edycji "Business/Uprawnienie/Page/Prawa obiektowe".
Wszystko ok, operatorzy z nową rolą mogą poprawnie pracować z poziomu wskazanego wyżej. Jednak mają za dużo uprawnień, mogą zaglądać w OPCJE/SYSTEMOWE/OPERATORZY/{wybrany operator} - dwuklik, zakładka "Prawa obiektowe". Tu robi co chce.
Proszę o pomysł.
Offline
Profil
Wiadomość
Użytkownik
Postów: 7
Punkty: 11
Odpowiadam sobie.
Testowany użytkownik posiadał dodatkowo checkbox na:
OPCJE/SYSTEMOWE/OPERATORZY/{operator}, Systemowe/Zarządzaj pozostałymi operatorami i logami
Po wyłączeniu efekt osiągnięty.
Jeżeli ktoś rozwiązywał podobny problem, proszę o opinię czy to "słuszna" droga...
Offline
Profil
Wiadomość
Użytkownik
Postów: 2
Punkty: 2
Mam podobny problem...ale z cenami.

Rola Handel - adm dodana, a przy tworzeniu definicji ceny jest błąd
Brak prawa do zapisu danych.
Typ zapisu: Soneta.Business.App.Entitle

Jakieś pomysły? Oczywiście doałem nową rolę (kopie Handel - adm) z uprawnieniami wyżej opisanymi.
Offline
Profil
Wiadomość
Global Admin
Magnat
Postów: 73
Pochwały: 10
Punkty: 126
Witam,

Standardowa rola Handel-ADM pozwala na dodawanie Definicji cen, natomiast nie pozwala na przyznawanie uprawnień operatorom do tej definicji.

Należy na roli w zakładce "Prawa" w gałęzi Bussines->Uprawnienie zezwolić na edycję. Podrzędne elementy mogą pozostać tylko do odczytu, ważne żeby Uprawnienie było na zielono.

Pozdrawiam
Offline
Profil
Wiadomość
Użytkownik
Postów: 2
Punkty: 2
Dziękuję za odpowiedź.
Offline
Profil
Wiadomość
Odpowiedz
Powered by MWCMS.php       MAGNAT © 2011 All rights reserved.       Copyright © 2011 BY Magnat Sp. z .o.o.
PHP  MySQL  SMARTY  XHTML 1.1  CSS