Publican je systém pro generování dokumentace. Je jedním z projektů RedHatu a právě třeba v RedHatu slouží jako hlavní nástroj pro její tvorbu. Dostupný je v nativních balíčcích pro RHEL, CentOS, Fedoru a Debian. A my si dnes ukážeme, jak ho napasovat i na openSUSE. Číst dále »
Optimalizace formuláře v Oracle Waveset IdM
V poslední době nastal u zákazníka s Oracle Waveset IdM problém s rychlostí načítání formuláře pro přidělení rolí. Pomalost formuláře se týkala uživatelů s více právy (rolemi), kteří mají možnost těchto rolí také více přiřazovat.
Úvod do světa portletů
Nedávno jsem se věnovala vývoji dvou portletů do portálu, které slouží jako prostředník mezi uživateli portálu a Identity Managerem CzechIdM. Jedním z nich je portlet pro změnu hesla, který umožňuje uživatelům změnit si heslo přímo z portálu zákazníka, zatímco na pozadí probíhá bezpečná komunikace s Identity Managerem, který heslo propaguje do dalších informačních systémů.
V tomto článku si ukážeme, co to vlastně je portlet, a také se seznámíme se základy, jak portlet vypadá uvnitř.
Monitorujeme Identity Management CzechIdM
Řešení správy identit, které našim zákazníkům dodáme, po nasazení také zpravidla podporujeme: aktualizujeme, rozvíjíme, udržujeme a řešíme případné nečekané situace. K ověření, že prostředí funguje, jak má, se většinou používá nějaký specializovaný monitorovací software, třeba Nagios. V článku, který si právě čtete, Vás seznámím s tím, jak pomocí jednoduchého skriptu monitorujeme správný běh CzechIdM u zákazníků. A pokud nemáte Nagios, nevadí, skript funguje i samostatně.
Kerberos na ČVUT – případová studie
České vysoké učení technické (ČVUT) je z pohledu informačních systémů značně heterogenní prostředí čítající několik desítek až stovek samostatně běžících služeb a aplikací, které využívají desítky tisíc uživatelů – studentů, zaměstnanců a hostů. Specifikem prostředí ČVUT je rozdělení správy a provozu IT mezi univerzitní a fakultní pracoviště.
CzechIdM a samoregistrace zákazníka do portálu
Identity Management CzechIdM nabízí celou řadu standardně zpracovaných procesů. Jedním z nich je nově samoregistrace uživatele do portálu. CzechIdM tak pomáhá vyřešit problém bezpečného doručení přihlašovacích údajů: v procesu samoregistrace se zákazník sám autentizuje a CzechIdM mu umožní nastavení počátečního hesla.
Vytvoření formuláře v Oracle Waveset
Oracle Waveset nám nabízí mnoho standardních formulářů, ale občas je třeba vytvořit jeden specifický, který se mezi nimi nevyskytuje. S takovýmto problémem jsme se setkali i u nás a to v situaci, kdy bylo potřeba vytvořit formulář pro změnu hesla na nově připojeném systému. Je to centrální autentizační systém. Tento nový formulář slouží běžným uživatelům ke změně svého hesla, správcům potom ke změně hesla normálním uživatelům, kteří spadají do jejich oblasti působnosti (tato oblast je určována podle přiřazené role).
BCV solutions v novém sídle
Interní školení – Základy SSL
V identity managementu je práce s bezpečnostním protokolem SSL na denním pořádku. Ať už přenášíte údaje o uživatelích mezi propojenými systémy, spravujete vzdálený server přes SSH, synchronizujete hesla, nebo jen chcete zabezpečit přístup uživatelů do informačního systému přes internetový prohlížeč, neustále se setkáváte s potřebou ochránit síťovou komunikaci proti odposlouchávání.
Přesto, že programátoři i systémoví technici SSL běžně používají, občas bývá jejich pohled omezený na problematiku, které se právě oni věnují. Proto jsme uspořádali interní školení s cílem ujasnit si základy SSL a doplnit tu teoretické, tu praktické znalosti o fungování tohoto protokolu.
Číst dále »
Nový lexer do Netbeans – barevný svět v hrsti
V posledních dnech jsem se zabýval vývojem drobného dárku pro naše vývojáře a vlastně všechny, kteří vyvíjí workflow pro Identity Management CzechIdM. Když workflow vyvíjíte, de facto píšete kód skriptovacího jazyka Beanshell do XML struktury. A jelikož vás vývojová prostředí Eclipse a Netbeans v takové situaci nechají na holičkách, celý text je černý a o chybě se dozvíte až při spuštění, rozhodl jsem se je malinko rozšířit a vnést do zdrojového kódu barvy… Ostatně, výsledek posuďte sami:





