ERP XL 2018.2.1 - wycinanie sesji

Problemy i pomysły związane z innymi modułami czyli np. środki trwałe, import, zamówienia ...

Moderator: mikey

plejaz
Posty: 86
Rejestracja: 11 gru 2013, 13:08
Rola: Inny

ERP XL 2018.2.1 - wycinanie sesji

Post autor: plejaz »

Witam, w XL'u w wersji 2018 żeby wycinać sesję trzeba zaznaczyć w:
Moduł administrator -> Karta operatora -> zakładka Ogólne -> zaznaczyć checkbox "Uprawnienia administratora systemu"
Bez tego nie ma możliwości żeby user wycinał sesje ?
Jakie jeszcze uprawnienia ciągnie za sobą zaznaczenie tej opcji ?

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: viesiek1 »

Jest możliwość. Wyciągasz listę aktywnych sesji dla operatora:

Kod: Zaznacz cały

SELECT 
          SES_SesjaID
	, SES_OpeIdent AS OpeIdent
	, SES_Modul    AS Modul
	, SES_Komputer AS Komputer
	, SES_NrWersji
	, DATEADD(SS, SES_Start, '19900101') AS Poczatek
        , SES_Start
FROM CDN.Sesje
WHERE 
        SES_Aktywna      = 0 
	AND SES_OpeIdent = 'WS'
ORDER BY SES_Start
A potem wycinasz sesję, którą potrzebujesz:

Kod: Zaznacz cały

UPDATE CDN.Sesje SET 
      SES_Aktywna   = 1
    , SES_Stop      = 907918870
WHERE SES_SesjaID   = 242632 
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

plejaz
Posty: 86
Rejestracja: 11 gru 2013, 13:08
Rola: Inny

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: plejaz »

Wiem, że można wyciąć sesję przez SQL, ale ja chcicałem skorzystać z rozwiązania wbudowanego w XL klikając AKTYWNE SESJE > UŻYTKOWNIK > NOŻYCZKI. To jest wytaczanie niepotrzebny dział do błachej sprawy.
Jakie uprawnienia niesie za sobą zaznaczenie checka: "Uprawnienia administratora systemu".

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: viesiek1 »

Administrator, przede wszystkim, może wyciąć sesje nie tylko swoje, ale wszystkich innych. Mój sposób pozwala zawęzić wycinanie tylko do własnych sesji.

Poza tym administrator, jak to administrator, może wszystko. Jak nie użyjesz zakazów kontekstowych, to będzie on miał baaaardzo szerokie uprawnienia.
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

plejaz
Posty: 86
Rejestracja: 11 gru 2013, 13:08
Rola: Inny

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: plejaz »

W porządku rozumiem, a gdybym chciał nadać takie uprawnienie do konkretnych użytkownikó tak żeby nie nadawać im uprawnień administratora ?

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: viesiek1 »

Osobie, która miałaby by mieć możliwość wycinania sesji (swoich i innych osób) trzeba nadać uprawnienia administratora. Nastepnie dołożyć jej na zakładce: "Zakazy" takie zakazy, które uważasz za konieczne aby zapewnić bezpieczeństwo. Tak aby ta osoba nie "nabroiła" za bardzo, aby jej po prostu obciąć uprawnienia prawie do poziomu użytkownika.
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

plejaz
Posty: 86
Rejestracja: 11 gru 2013, 13:08
Rola: Inny

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: plejaz »

Witaj, czyli tak naprawdę dodać administratora, ale usunąć mu pozostałe uprawnienia, które zyskuje administrator wykluczając wycinanie sesji ?

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: viesiek1 »

Dokładnie. Chociaż nigdy takiej operacji nie robiłem, więc nie wiem jaki będzie efekt ;-)
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

plejaz
Posty: 86
Rejestracja: 11 gru 2013, 13:08
Rola: Inny

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: plejaz »

Witam, niestety zapytanie o aktywne sesje nie działa, w wyniku wyrzuca kolumny bez wartości (tylko nagłówki).
W jaki sposób mogę wyświetlić listę wszystkich aktywnych sesji w XL'u z poziomu SQL i wyciąć konkretną z nich ?

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: ERP XL 2018.2.1 - wycinanie sesji

Post autor: viesiek1 »

Czy zauważyłeś, że w moim zapytaniu jest mój SES_OpeIdent i to na Twojej bazie nie zadziała ?

Kod: Zaznacz cały

.... AND SES_OpeIdent = 'WS'
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

ODPOWIEDZ