Skip to content

Personium.io Concepts

Akio Shimono edited this page Apr 4, 2017 · 3 revisions

A unit is a system infrastructure which runs Personium which have a unique FQDN.

Since Personium adopts unique distributed architecture, it is possible to create a relationship between units and give privilege based on it.

In a unit, it is possible to create multiple cell.

A cell is a fundamental concepts of personium.io. Each Cells are independent as if they are different tenant in multi-tenancy model.

A Cell provides following feature

  • Authentication and authorization
  • Access Control
  • Data Store for Applications (Box)
  • Event Processing, Messaging, Script Execution

A box is data store for application.

A box can store following data.

  • Directory
  • File Object
  • OData Data Service