Tag Archives: RESTful

CzechIdMng – Nové GUI

Aktuálně dokončujeme testování nového uživatelského rozhraní. V následujících týdnech dojde k nasazení k prvnímu z našich zákazníků. Nové uživatelské rozhraní s pracovním názvem CzechIdMng komunikuje s CzechIdM prostředníctvím restových služeb. Je tedy oddělena backendová a frontendová část aplikace, kdy backend stále běží na aplikačním serveru (JBoss) a klient je spuštěn na jednoduchém http serveru (Apache) s podporou Node.js. Cílem tohoto oddělení je podpora více různých klientských aplikací nad jedním backend serverem (například pro mobilní aplikace) a celkový redesign uživatelského rozhraní, kde je kladen důraz na uživatelskou použitelnost a přehlednost (UX).

Continue reading

CzechIdM Roadmap 2015

Každý větší software musí mít nejakou vizi, cíl, kam chce směřovat. Bez vize je jeho vývoj pouze nabalující se sněhovou koulí. Vývoj běží na úrovni implementace vlastní setrvačností. V začátcích nám samovolný vývoj nevadí, ale v momentě, kdy aplikace dosáhne určitého rozsahu, je takový způsob práce dále neudržitelný.

S příchodem roku 2015 jsme tedy i my formalizovali naši vizi a vytvořili pro CzechIdM Roadmapu.
CzechIdM je ve vývoji již zhruba pět let, což je relativně dlouho. Většina vývoje je přizpůsobování produktu na míru konkrétnímu zákazníkovi. Dostatečně obecné (a užitečné) funkcionality jsou zároveň zařazovány do standardního produktu. Vývoj je tedy z větší části řízen poptávkou po konkrétních funkcionalitách, z části menší pak vývojem vlastních features “do šuplíku”.

Continue reading

Identity connector for Alfresco

In this article we are going to explain how to connect the Alfresco system to our Identity Manager CzechIdM. First of all, we are going to design and implement a special Identity connector. However, we are not going to pay any attention to details of the implementation itself as we did with our Universal SSH connector. Let’s look at the problem from another point of view: We’ll take a look at what we usually do when a customer requests a new system be connected to the CzechIdM, and then we’ll explain what we actually did in this particular case.

Continue reading

Identity konektor pro Alfresco – SOAP nebo RESTful?

V tomto příspěvku si ukážeme, jakým způsobem lze připojit systém Alfresco k našemu Identity Manageru CzechIdM. Dopředu prozradím, že si k tomuto účelu navrhneme a naimplementujeme speciální Identity connector. Nebudeme si zde podrobně rozebírat implementaci konetoru jako například v případě Universal SSH konektoru, ale podíváme se na tento problém z poněkud jiného pohledu. Ukážeme si, jak postupujeme při zákazníkově požadavku na připojení nějakého nového systému k CzechIdM a jak jsme postupovali v tomto případě.

Continue reading