Katello: Can activation keys from Orgranization B used to subscribe to Products/Repositories from another Organization A?

We would like to use Katello (here we mean by Katello all this inseverable
bundle Foreman/Katello/CandlePin/Pulp) and subscription-manager for
managing our subscribers.
So we have couple of RPM-repositories with our products, and we wish to
automatically generate using Katello API,

··· -

customers records

activation keys for our customers

so customers can subscribe using subscription-manager and this
activation keys, and automatically get certificates for subscription to our
repositories.

The problem is lack of documentation.

I have read Katello API documentation
http://www.katello.org/docs/api/apidoc.html, have read Katello code, look
at candlepin and katello/foreman DB scheme.

I still can not understand.

The simple question is: Can activation keys from Orgranization B used to
subscribe to Products/Repositories from another Organization A?

According to DB model — yes, it possible (activation_keys, subscription,
products — all have independent organization_id). According to Foreman Web
UI (and katello code) — seems not possible.

I think more correct way is provide for all customers it is own
orgatization but am not sure what this use case even possible.

Thanks in advance,
waiting for answers,

Sincerely, Stas Fomin

P.S.
And next question — is there anyone who understand Katello/CandlePin
architecture?

>
>
>
> We would like to use Katello (here we mean by Katello all this inseverable
> bundle Foreman/Katello/CandlePin/Pulp) and subscription-manager for
> managing our subscribers.
> So we have couple of RPM-repositories with our products, and we wish to
> automatically generate using Katello API,
>
> -
>
> customers records
>
>
> -
>
> activation keys for our customers
> -
>
> so customers can subscribe using subscription-manager and this
> activation keys, and automatically get certificates for subscription to
> our
> repositories.
>
>
> The problem is lack of documentation.
>
> I have read Katello API documentation
> <http://www.katello.org/docs/api/apidoc.html>, have read Katello code, look
> at candlepin and katello/foreman DB scheme.
>
> I still can not understand.
>
> The simple question is: Can activation keys from Orgranization B used to
> subscribe to Products/Repositories from another Organization A?

>
> According to DB model — yes, it possible (activation_keys, subscription,
> products — all have independent organization_id). According to Foreman Web
> UI (and katello code) — seems not possible.

No, content is restricted to within an organization. Client content hosts register to a single organization via subscription-manager to attach subscriptions for the content in that org.

··· ----- Original Message -----

I think more correct way is provide for all customers it is own
orgatization but am not sure what this use case even possible.

Thanks in advance,
waiting for answers,

Sincerely, Stas Fomin

P.S.
And next question — is there anyone who understand Katello/CandlePin
architecture?


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.