Jump to content
Sign in to follow this  
tomputer

Uprawnienia do TAB-ów w zapleczu

Recommended Posts

Witam.

Szukam rozwiązanie pewnego scenariusza:

W zapleczu prestashop 1.7 w menu mam dodatkowe pozycje to są moduły szablonu!

Ale ta sama sytuacja dotyczy np moduły 1-click upgrade! I na tym przykładzie będę bazował

 

Stworzyłem nowy profil uprawnień i dodałem do niego użytkownika. następnie określiłem do czego ma mieć dostęp w zapleczu.

 

Dla tych modułów pomimo nadania uprawnień nie wyświetlają się dodatkowe pozycje w menu po lewej. Rozumiem że zależy to tez od tego czy autor przewidział taką funkcjonalność! W tym wypadku tak skoro wyświetlają się administratorowi!

Same uprawnienia spływają ponieważ można z tego profilu wykonywać operacje na tych modułach z pozycji Ulepszenia-> moduły i po odnalezieniu odpowiedniego modułu.

Wygląda na to że nie dział tylko wyświetlanie linku w menu dla innych użytkowników niż administrator!

 

Przeglądałem bazę danych widzę że za te uprawnienia odpowiadają wpisy w  dwóch tabelach 

ps_authorization_role 

gdzie są powiązania z konretnymi modułami (przykład z modułu  1-one click upgrade)

id_authorization_role   -  slug

765    -  ROLE_MOD_TAB_ADMINSELFUPGRADE_CREATE

766    -  ROLE_MOD_TAB_ADMINSELFUPGRADE_READ

767    -  ROLE_MOD_TAB_ADMINSELFUPGRADE_UPDATE

768    -  ROLE_MOD_TAB_ADMINSELFUPGRADE_DELETE

769    -  ROLE_MOD_MODULE_AUTOUPGRADE_CREATE

770    -  ROLE_MOD_MODULE_AUTOUPGRADE_READ

771    -  ROLE_MOD_MODULE_AUTOUPGRADE_UPDATE

772    -  ROLE_MOD_MODULE_AUTOUPGRADE_DELETE


oraz w tabeli ps_access (id profilu się zgadza)

ID profilu    -  ID authorization role

5 - 765

5 - 766

itd..

Dla innych modułów które umożliwiają wyświetlanie osobnego taba w menu te uprawnienia działają! 

Dziękuję za wszelkie sugestie

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More