[Hawkular-dev] Looking for a first project to integrate accounts

Juraci Paixão Kröhling jpkroehling at redhat.com
Tue Apr 21 08:29:28 EDT 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 04/21/2015 02:07 PM, Lukas Krejci wrote:
> In inventory, we have a simple concept of tenants, environments and
> resources, where tenants are unique and share no information and
> environments model the usual split of the infrastructure into dev,
> testing, production, et al.
> 
> How would you change that model to play nicely with the accounts
> concepts of users and organizations?

The "persona" model was made with *our* concept of tenant in mind. So,
a tenant could be either a real person or an organization, depending
on which persona is currently selected on the UI (or which header was
sent via curl). So, you could safely take a persona as the tenant.

If you also use the "Resource" concept in Account's side, you could
also have a way to display resources from a sub-tenant to the parent
(ie: from "Acme Financial" to "Acme, Inc").

> IMHO replacing inventory's tenants with accounts' organizations
> might be a way forward but I am not sure. If it was the case, how
> would you envision syncing the organization info between accounts
> and inventory?

I think the inventory needs only to know what's the current tenant,
and leave the permissions part to the accounts API. If there's
something you might need to accomplish a particular task, we could add
this as a feature to the accounts part.

- - Juca.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJVNkKoAAoJECKM1e+fkPrXtOcH/0LQiJv13ImuDSQF1+jkNbll
P5t0zgxkCYs/2jsHD5KVGCc6lsq0HKfDjNv6/oqurNZyrUP0u5ATZxt2HDYxtrjm
IYugq7Kg1P64eLwjXaVD7/WFaOaR8np4EXhd6OtKjfz8DyD1GSl8fTRQPGelK+ff
gi+PEFbhMEkHkzG3TL2zhciBvueeS+TT+LH/bOnHX49gC826ABjK5LDN+YROPE/a
ezytelXVkFyzyKBZjA31baHCAyr3G1qgA7Rq5Dg24VHUYgIRdg2O/ado2VhRTmPL
Hw5hk+5BpS5m1tkEw9sFQPiCXKvPD0okJZcd6KzATyu0pJYsMNOxXfc42fOkOZI=
=85NR
-----END PGP SIGNATURE-----


More information about the hawkular-dev mailing list