Deprecated / TC RBAC Adminer / v.1.0
(Trinity Core Role Based Access Adminer)
APP Link: http://posterus.cz/rbac/_tc-rbac-adminer-v12/
Co Adminer umí nastavit:
+ rbac_account_groups (přidávání uživatelů do skupin)
+ rbac_groups (správa skupin)
+ rbac_group_roles (přidávání rolí do skupin)
+ rbac_roles (správa rolí)
+ rbac_role_permissions (nastavení oprávnění pro role)
+ rbac_security_level_groups (přidávání security level pro skupiny)
Co prozatím nastavit neumí:
- rbac_account_permissions (přidávání jednotlivých oprávnění pro accounty)
- rbac_account_roles (přidávání jednotlivých rolí pro accounty)
- rbac_permissions (správa jednotlivých oprávnění)
Screenshot:
http://screenshot.posterus.cz/VG5S2/
http://screenshot.posterus.cz/APZRS/
http://screenshot.posterus.cz/9INO5/
http://screenshot.posterus.cz/VEJT3/
http://screenshot.posterus.cz/GRDF4/
http://screenshot.posterus.cz/WY31B/
http://screenshot.posterus.cz/OQKCH/
http://screenshot.posterus.cz/064S7/
http://screenshot.posterus.cz/J0DUD/
http://screenshot.posterus.cz/0PGRP/
http://screenshot.posterus.cz/6P0HN/
http://screenshot.posterus.cz/BV1RL/
http://screenshot.posterus.cz/XKKO6/
http://screenshot.posterus.cz/MKOV3/
http://screenshot.posterus.cz/VTMU9/
http://screenshot.posterus.cz/ZVPC9/
Bezpečné použití:
a) Stačí si vytvořit časově omezený přístup do AUTH DB, řekněme že potřebuji udělat úpravy/nastavení a tak si prostě vytvořím nového mysql usera (kterého po dokončení úprav smáznu) a nastavím mu přístup do AUTH a klidně ještě ten přístup omezím na následující tabulky: READ ONLY: account >> SELECT id, username, email FROM account, realmlist >>SELECT * FROM realmlistWRITE: rbac_account_groups, rbac_account_permissions, rbac_account_roles, rbac_groups, rbac_group_roles, rbac_permissions, rbac_roles, rbac_role_permissions, rbac_security_level_groups
Zcela zablokuj přístup do tabulky account a ponechcej přístup jen do tabulek rbac_, adminer bude i nadále fungovat jen si nebudeš moci přidávat uživatele do skupin. Nicméně můžeš spravovat skupiny role atd..
c) Vytvoř si zcela novou AUTH DB nahraj tam základ od TC vše si vesele upravuj a po skončení si práci zálohuj a AUTH DB i s přístupem do MySQL smázni ..
Varování:
RBAC Adminer je stále ještě BETA verze a stále na něm pracuji, proto vždy před úpravou proveďte zálohu AUTH DB, za způsobené škody nemohu nést zodpovědnost.
Používání je na vlastní nebezpečí!
Dobré vědět:
a) Vyhrazuji si právo kdykoliv aplikaci zrušit/vypnout nebo smazat a nemohu zaručit 100% dostupnost, dále čestně prohlašuji, že tato aplikace není a nebude používána ke sběru jakýchkoliv dat o uživateli, který jí použije nebo používá.
Zdrojový kód aplikace není pro tento okamžik možné získat, až bude aplikace hotová sám zvážím zveřejnění zdrojového kódu. I když je ten adminer napsaný trochu "prasácky" nebráním se poskytnout jej třetí straně (samozřejmě za určitých podmínek).
c) Jelikož se jedná o BETU prosím o nahlášení všech chyb, které naleznete :-)
Dodatek:
Kdo chce může Adminer používat a kdo ne :-) nechť si svůj kritický a nekonstruktivní komentář nechá pro sebe, děkuji.
TrinityCore provedli velké změny v RBAC systému proto je tato verze zastaralá a pro novější jádro nepoužitelná hledejte TC RBAC Adminer v.2.2