問題タブ [atlassian-crowd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
11236 参照

single-sign-on - Atlassian Crowdの経験?

私たち(約150人のチーム)は、ALMソリューションをBugzilla/CVSからJira/svn / Confluence / Bamboo/Fisheyeに移行することを検討しています。SOにはそれらに関する多くの優れた情報がありますが、Atlassianの別のツールであるシングルサインオン(SSO) Crowdについて知りたいと思います。これを、NovellIDとのLDAP統合のためにミックスに追加することを検討しています。

  • 誰かがCrowdを使った経験はありますか?
  • 100/200/500(不況後)のユーザーをどのように処理しますか?
  • ヒント/コツはありますか?
  • 別のオープンソースSSOソリューションを選択しますか?

ありがとう


編集:1年が経過しました...

Crowdを入手し、ActiveDirectoryと内部Crowdディレクトリ(短期請負業者など)を統合しました。これまでのところ、ソリューションは非常にうまく機能しています。


EDIT2:もう1年:まだ好調です(現在1,000人のユーザーがいます)。ネストされたグループはキラー機能です。ありがたいことに、最後のポイントリリース以降は正常に機能しています。


EDIT3:2012年半ば-7.5Kユーザー-好調。オンボーディングのための少しの自動化(Ajaxifiedフォームと小さなCrowdプラグインを備えたConfluenceページ)

0 投票する
1 に答える
987 参照

ssl - SSL を使用した OpenID プロバイダーの作成

そのため、現在 OpenID プロバイダーを作成しようとしています。Atlassian の Crowd と WSO2 Identity Server という 2 つの Java ベースの OpenID サーバー パッケージを使用してみました。現在、私の実装では、セキュリティは必須です。つまり、SSL を使用し、HTTPS ベースの OpenID を使用しています。現在、WSO2 と Crowd の両方で、多数のサイトが提供されている OpenID では機能しません。テストした 20 のサイトのうち、8 が Crowd で失敗し、10 が WSO2 で失敗しました。この高い故障率は、実際には受け入れられません。問題のあるほぼすべてのサイトが、OpenID エンドポイントが見つからないと主張しています。

SSL なしで OpenID (つまり HTTP ベースの OpenID) を使用すると、突然、サイトのコンプライアンスが大幅に向上し、失敗したサイトは 2 つだけでした。AusCERT からの証明書を使用しているため、問題は自己署名証明書によるものではありません。

最初は、これは単純に HTTPS ベースの OpenID を受け入れない RP が多数存在するためだと考えていました。Verisign の HTTPS ベースの OpenID を使用して、失敗していたのと同じサイトにログインしようとしましたが、うまくいきました。WSO2 と Crowd の両方をよく見てみると、どちらも OpenID 2.0 仕様に完全に準拠していないことがわかりました。私の問題は、指定した URL でサイトが OpenID エンドポイントを検出できないことであることを考えると、SSL を使用しない場合は HTML ベースの検出で十分であることを除いて、関連があるようです。

私の問題が実際にどこにあるのかについて、誰かが洞察を持っていますか? 欠落している XRDS ドキュメントは関連しているように見えますが、それは単なるニシンである可能性があります。Crowd または WSO2 に代わる優れた方法を誰かが知っていて、十分に文書化されていて、仕様どおりに機能し、(比較的) 構成が簡単であることを明らかにしてください。

0 投票する
1 に答える
926 参照

python - Suds を使用した Atlassian Crowd SOAP API へのアクセス (python SOAP ライブラリ)

最近、 Suds Python ライブラリを介してCrowd SOAP APIにアクセスできた人はいますか?

過去に何人かの人々がそれを成功させているのを見つけましたが、アトラシアンはそれ以来 WSDL を変更して、既存のアドバイスを完全には役に立たないようにしています。

以下は、私が試した最も簡単な例です。

残念ながら、次のエラーが生成されます。

私はバインディング医師の両方にこの問題を解決しようとしましたが、役に立ちませんでした. どちらのアプローチでも変化はありませんでした。さらに推奨事項や提案があれば、非常に役立ちます。

0 投票する
1 に答える
968 参照

rest - Crowd で RESTFUL インターフェイスを使用してグループを追加する方法

RESTFUL インターフェイスを使用して Crowd にグループを追加するには?

0 投票する
1 に答える
297 参照

atlassian-crowd - AtlassianCrowdとmyBBの統合

Atlassian CrowdをmyBBのシングルサインオンサービスとして使用できますか?もしそうなら、どうすれば群衆からユーザーをインポートするようにmyBBを設定できますか?

myBB管理コンソールのメニュー画面を変更するたびにサインインし続ける必要がある理由を誰かが知っている場合は、修正方法を教えてください。

0 投票する
4 に答える
4901 参照

java - Atlassian Crowd を使用する理由

LDAP サーバー上で Atlassian クラウドが何をしているのかを理解しようとしていますか? ほとんどのアトラシアン製品では、承認/認証のためにアトラシアン サーバーを指定できるようです。その場合、Crowd を使用する理由は何ですか?

0 投票する
1 に答える
510 参照

ruby-on-rails - アトラシアンの群衆と omniauth_crowd

ruby-1.9、rails 3 を使用しており、omniauth_crowd ライブラリを使用してクラウド サーバーにログインしようとしています。構成は非常に簡単です。

/auth/callback と /auth/failed もルーティングされますが、認証しようとすると、コールバックが呼び出されたときにログインフォームが呼び出された直後に、次のようになりました。

'omniauth/strategies/crowd/crowd_validator.rb' を調べると、Net:HTTP の呼び出しが表示されました...だから、gem などを含めていないと思いますが、Ruby の経験があまりなく、何が何なのかわかりません。間違っている。

0 投票する
1 に答える
556 参照

c# - JiraSOAPAPIを使用したPasswordEncoderNotFoundException

私は、ユーザーがアプリケーションから直接バグレポートをログに記録できるように、会社の製品をJiraと統合することに取り組んでいます。すべてがスムーズに機能していたので、ライブのJiraシステムから開発システムにデータをインポートして、実際のデータを試してみることにしました。それ以降、認証トークンを取得しようとすると、次の例外がスローされます。「com.atlassian.crowd.exception.PasswordEncoderNotFoundException:PasswordEncoder'atlassian-security'がPasswordEncoderFactoryによって内部エンコーダリストに見つかりませんでした」。チェックしたところ、CrownPasswordEncodersプラグインでAtlassianSecurityPasswordEncoderが有効になっています。

私のコードは非常に単純で、ASP.netベースのテキストベースの問題を検索し、結果を以下のようにグリッドビューコードに関連付けます。

service.loginの呼び出しでエラーが発生しましたが、ライブデータをインポートする前は正常に機能していました。そして、はい、データをインポートした後、統合ユーザーを再度追加しました。

誰でもこれに関するアイデア。

0 投票する
1 に答える
1126 参照

django - Django。認証バックエンド

一部のアトラシアンサービス(たとえばwiki)とAD(ActiveDirectory)で認証する必要があります。問題は、さまざまなバックエンドで認証を行う方法がわからないため、ユーザーがパスワードを入力して1回だけログインしてから、バックエンドがさまざまなサービスでユーザーを認証することです。ドキュメントで読んだように、djangoは、ユーザーがdjangoサイトで認証されなくなるまで、バックエンドのリストを繰り返し処理します。または多分私はまったく間違った方法で考えますか?他のサービスにログインするにはどうすればよいですか?CROWDについては知っていますが、MSSQLDBにログインするための機能はカバーされていないと思います。