Como parte da solução de Gestão de Identidades da CoffeeBean, é oferecida uma funcionalidade chamada Datastore. A partir dela é possível criar schemas, para um banco de dados não relacional dentro da plataforma. De maneira geral, um schema pode ser entendido como a estrutura ou o formato dos dados armazenados, mas sem a rigidez de uma tabela definida previamente.
No painel administrativo, no menu “Datastore” é possível visualizar schemas previamente criados e criar novos através do botão “+” no canto superior direito. Ao criar um novo schema, os seguintes campos devem ser preenchidos:
- Nome do schema;
- Se será protegido contra leitura;
- Se será protegido contra gravação;
- Campos que farão parte deste schema, sendo que diferentes tipos de campos podem ser configurados de acordo com a necessidade.
Diferentes schemas podem ser gerados e utilizados em diferentes contextos, como associar com um tipo de identidade específica, utilizar para armazenar informações auxiliares, para um fluxo customizado, entre outros.