18 comments
Comment actions Permalink

..and a follow up question!

Is it possible to allow for users to register, but to require that they be approved by an admin first?

0
Comment actions Permalink

Hello,

It is possible to write a plugin which will support custom authentication
scheme. For now TeamCity supports two schemes: authentication embedded in
TeamCity and authentication via NT domain (we use shaj library for this). We
plan to add support for LDAP too.

--
Pavel Sher

"Hani Suleiman" <hani@formicary.net> wrote in message
news:3643753.1160574191881.JavaMail.itn@is.intellij.net...

Is there planned support for multiple authentication schemes soon? One
library that'd make this easier I think is shaj:
http://opensource.cenqua.com/shaj/ since it'd give enough options for
everyone (ldap, unix, etc).



0
Comment actions Permalink


No, it is impossible for now. Please submit request in JIRA if this feature
is required.

--
Pavel Sher

"Hani Suleiman" <hani@formicary.net> wrote in message
news:24443270.1160574300890.JavaMail.itn@is.intellij.net...

.and a follow up question!

>

Is it possible to allow for users to register, but to require that they be
approved by an admin first?



0
Comment actions Permalink

I cannot find detailed documentation on configuring with Windows NT domain. I just know how to turn it on, but I cannot get it to work. No error messages, nothing.

-Jerome

0
Comment actions Permalink

Hello Jerome,

Did you enabled NT domain authorization via web interface? Have you
specified domain name in the username field on the login form?
Are there any error messages on the login page?

--
Pavel Sher

"Jerome Gagner" <no_reply@jetbrains.com> wrote in message
news:22721677.1164929342111.JavaMail.itn@is.intellij.net...
>I cannot find detailed documentation on configuring with Windows NT domain.
>I just know how to turn it on, but I cannot get it to work. No error
>messages, nothing.
>

-Jerome



0
Comment actions Permalink

Is there any documentation on how to write such a plug in? If not can you provide some tips to get started?

0
Comment actions Permalink

Hello Johannes,

Please take a look at
http://www.jetbrains.net/confluence/display/TW/Plugin+Development section
"Custom user authentication".

--
Pavel Sher

"Johannes Graham" <no_reply@jetbrains.com> wrote in message
news:3420115.1164981966805.JavaMail.itn@is.intellij.net...

Is there any documentation on how to write such a plug in? If not can you
provide some tips to get started?



0
Comment actions Permalink

Yes, NT Authentication is enabled, but when I try to create an administrative account all I get is a pop-up saying "Error accessing server".

0
Comment actions Permalink

Hello,

Please take a look at teamcity.log file. There can be an exception or error
message.

--
Pavel Sher

"Jerome Gagner" <no_reply@jetbrains.com> wrote in message
news:16315005.1164992239524.JavaMail.itn@is.intellij.net...

Yes, NT Authentication is enabled, but when I try to create an
administrative account all I get is a pop-up saying "Error accessing
server".



0
Comment actions Permalink

Hi,

Does Teamcity has its own database for user authentication?

0
Comment actions Permalink

Hi Nibedita,

TeamCity stores users in an SQL database. By default internal HSQLDB database is used, however it recommended to migrate to external database.

0
Comment actions Permalink

Thanks Alina,

Actually we are evaluating teamcity against hudson so that we can decide on which CI tool we can go for. 

I have another question related to   authorization. Can i know how many Authorization methods are supported in teamcity?

I am  looking at this page https://confluence.jetbrains.com/display/TCD9/Role+and+Permission but if you can give me some information related to this then it will be very useful for us.

0
Comment actions Permalink

Do you support Job-based Matrix Authorization  strategy ?

0
Comment actions Permalink

Hi Nibedita,

In TeamCity you can create different roles as set of permissions. Then assign roles for users or for groups. Also you can use per-project permissions in TeamCity (I think it's an analogue of Job-based Matrix Authorization). In this mode you can assign users Roles in projects.

For example, user can see and start builds only in the project he is working on; he can see build results in related projects, but cannot start builds and can't see all other projects.

0
Comment actions Permalink

Thanks Alina,

If a build is cancelled by a particular user is it tracked? Does it shows who,when cancelled the build?

0
Comment actions Permalink

Hello Nibedita,

You can find who cancelled the build on build's Overview page and also in teamcity-server.log.

0
Comment actions Permalink

Alina,

Thank you so much for your quick response.

Apart from this forum, is there any other way where i can directly communicate with you? May be via email. Can you please share me your email id with me?

0
Comment actions Permalink

Hello Nibedita,

You can use a "Submit a request" link on the top of the page to send a direct request to TeamCity support.

0

Please sign in to leave a comment.