[zanata-users] Disable some feature for end users
Alessandro Portosa
alessandro.portosa at eng.it
Wed Sep 30 09:23:15 UTC 2015
Thanks for you help! At the moment I can't update my Zanata to the newer
version. but I will asap for sure! The API usage is fine at the moment,
not urgent. Anyhow, I'm still looking for a trick to disable the
project creation with my version (3.5.1) of Zanata. It can also be
something that I can change by hand as administrator with a
"quick-and-dirty" way... It is just temporary fix until I get time to
update my Zanata instance.
Il 24/09/2015 22:14, Alex Eng ha scritto:
>
> * API usage for end user. Only admins should use API. This could
> be achive by disabling the API key generation, but I'm not
> sure how to do it.
>
> Zanata don't have the feature of disabling api key generation for
> client. However, you can set the maximum concurrent/active request
> from client. Another option (which is quite ugly) is to block the url
> of api access from your web server (http://yourhost/rest/*).
>
> * New project creation for end user. I work for a open source
> project made by several modules and we are opening their
> internationalization to the end users. Our modules are pretty
> standard so there is no need to allow creation of new project.
> In fact the translation for the modules that already exist
> (created by us) are then sync with the source code repository
> via api-client. It is possible to disable this feature (New
> Project creation) as well?
>
> We've implemented this feature in Zanata 3.8. Only user in
> `project-creator` can create project in Zanata (Administration ->
> Manage user).
> If you're upgrading, all existing user will be granted with
> `project-creator` role and allow them to create project.
> https://github.com/zanata/zanata-server/pull/902
>
>
> ---------------------------------------------
>
> Alex Eng
> Globalisation Tools Engineering
> DID:+61 3514 8262 <callto:+61+3514+8262>
> Mobile:+614 2335 3457 <callto:+614+2335+3457>
>
> Red Hat, Asia-Pacific Pty Ltd
> Level 1, 193 North Quay
> Brisbane 4000
> Office:+61 7 3514 8100 <callto:+61+7+3514+8100>
> Fax:+61 7 3514 8199 <callto:+61+7+3514+8199>
> Website:www.redhat.com <http://www.redhat.com/>
>
> On Thu, Sep 24, 2015 at 8:26 PM, Alessandro Portosa
> <alessandro.portosa at eng.it <mailto:alessandro.portosa at eng.it>> wrote:
>
> Hi all,
> do you know how (and if) is possible to disable some feature from
> a Zanata private (but open) installation. I would avoid mainly two
> things:
>
> * API usage for end user. Only admins should use API. This could
> be achive by disabling the API key generation, but I'm not
> sure how to do it.
> * New project creation for end user. I work for a open source
> project made by several modules and we are opening their
> internationalization to the end users. Our modules are pretty
> standard so there is no need to allow creation of new project.
> In fact the translation for the modules that already exist
> (created by us) are then sync with the source code repository
> via api-client. It is possible to disable this feature (New
> Project creation) as well?
>
> Thanks!
> Alessandro
>
>
>
> _______________________________________________
> zanata-users mailing list
> zanata-users at redhat.com <mailto:zanata-users at redhat.com>
> https://www.redhat.com/mailman/listinfo/zanata-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/zanata-users/attachments/20150930/5497f7de/attachment.htm>
More information about the zanata-users
mailing list