Page History
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BellaDati can be customised via set of application properties which can be set in one of the following ways (in order of precedence, some properties support only sub-set of these options):
Below is a list of application properties which can be set only via application.properties file and / or JVM options.
General
If you change the lucene.indexes parameter on a system that's already in use, you will need to reindex your reports and data sets. After restarting the server and logging in, move the mouse over your username and click the link to your domain. On the left side, reindex your reports and data sets. Limits / Timeouts
JDBC Settings
These settings allow to set JDBC connection to database used internally by BellaDati. It's an alternative to setting up a JDBC resource in the application server which requires manual addition of proper JDBC driver to the server's classpath.
Cluster Mode
Background Services
ActiveDirectory/LDAP Authentication
BellaDati supports customizable authentication providers. Among the basic providers is the Active Directory and LDAP authentication provider. To enable this authentication provider, follow the instructions below: BellaDati v2.7.4.1 and higher1. Unzip the
2. If you have extracted the application.properties file from BellaDati v2.7.4 and below1. Unzip the
3. Add the following parameter to the
4. Update the |
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
パラメーター名 | 説明 |
---|---|
| BellaDatiが実行されているところにURLを指定します。デフォルト値はhttp://localhostになります。 |
| BellaDatiがプロダクションモードで実行されているかどうかを決定します。デフォルト値はtrueになります。 |
| BellaDatiがSSL/ TLSモードで実行されているかどうかを決定します。trueに設定すると、アプリケーションがSSLを使用してオープンするすべてのページを強制します。このパラメータを使用するために、コンテナの使用SSL/ TLSを設定する必要がありますのでご注意ください。 |
| JDBCドライバがデータベース接続のためにBellaDatiによって使用されます。現在、org.postgresql.Driverのみがサポートされます。 |
| JNDIデータ・ソースを構成していない場合には、 |
| ユーザー名がデータベースにアクセスするためにBellaDatiによって使用されます。 jdbc.urlが設定されている場合、このパラメータのみに使用されます。 |
| パスワードがデータベースにアクセスするためにBellaDatiによって使用されます。 jdbc.urlが設定されている場合、このパラメータのみに使用されます。 |
| アクティブなデータベース接続の最大数 |
| アイドル状態のデータベース接続の最小数 |
| アイドル状態のデータベース接続の最小数。 |
| データベースにアクセスするためにJNDIリソースの名。例えば、jdbc/belladati dbなど。JNDIデータ・ソースを使用している場合のみに指定されます。 |
| SMTPサーバーのURLは、メールを送信するために使用されます。デフォルト値はlocalhostです。 |
| SMTPサーバのポート。デフォルト値は25とします |
| SMTPのためにSSLが使用されているかどうかを決定。デフォルト値はfalseとします。 |
| SMTPサーバーにアクセス用ユーザー名 |
| SMTPサーバーにアクセスする用パスワード |
| このパラメータを使用すると送信者のメールアドレスを変更できます。 support@belladati.comがデフォルトとして使用されています。 |
| このパラメータの値は、自動的にすべての送信メールに付加されます。デフォルト値は |
| レポートとデータセットのインデックス用ディレクトリを指定します。デフォルト値はインデックスとします。 |
| Facebookコネクタ用コンシューマアプリケーションID |
| Facebookコネクタ用秘密コンシューマアプリケーション |
| Twitterコネクタのコンシューマキー |
| Twitterコネクタ用コンシューマシークレット |
| Salesforceコネクタ用コンシューマキー |
| Salesforceコネクタ用コンシューマシークレット |
core.membersLimit | 1000からより大きな値までデフォルト値を増やすことに注意してください。ユーザーが大きなデータセットにexp. eachMember()属性ループ機能を使用できます。重要:ベストプラクティスをお読みください。特にマルチテナントBellaDati環境により高いハードウェア構成する必要があります。 |
既に使用中のシステムにlucene.indexesパラメータを変更する場合は、レポートやデータセットのインデックスを再作成する必要があります。サーバを再起動し、ログインした後、ユーザー名の上にマウスを移動し、ドメインへのリンクをクリックします。左側には、レポートやデータセットを再インデックスします。
アクティブディレクトリ/ LDAP認証
Tip |
---|
2.7.9.1バージョン以降、ユーザーインターフェイスから直接にActiveDirectoryの認証を設定できますActive Directory認証のセットアップを参照してください。 |
BellaDatiは、カスタマイズ認証プロバイダをサポートしています。基本的なプロバイダの中にActive DirectoryとLDAP認証プロバイダです。この認証プロバイダを有効にするには、以下の手順に従ってください。
BellaDati v2.7.4.1以降
1.
BellaDatiインストールディレクトリにBellaDati WARファイルからWEB-INF/classes/conf/application.properties
設定ファイルを解凍し、WEB-INF/classes/conf/application.propertiesを編集します。
| ドメインのリスト - 認証名がログインページに表示されます。例えば、 |
| 存在しないアカウントが自動的に作成されているかどうかを決定します。 |
| adauth.createNotExistingAccounts=trueの場合には、宛先ドメインのIDを指定します。 |
| 検索URLを指定します。例えば: |
| 検索権限を持つユーザーのDN |
| 検索権限を持つユーザーのパスワード |
| ログイン属性。例えば、 sAMAccountNameなど。 |
2. belladati.war
archiveからapplication.propertiesファイルを解凍している場合は、このアーカイブを更新します。
BellaDati v2.7.4または以下
1. BellaDati WARファイルからWEB-INF/classes/conf/beans-common.xml
設定ファイルを解凍します。
2. このコンテンツでのid="userAuthenticityProvider"
にbean要素を交換してください。
Code Block | ||||
---|---|---|---|---|
| ||||
<bean id="userAuthenticityVerifier" class="cz.trgiman.belladati.auth.ADUserAuthenticityVerifier" autowire="byType"> <property name="createNotExistingAccounts" value="true"/> <property name="workspaceId" value="1"/> <property name="domains"> <map> <entry> <key><value>domain1</value></key> <bean class="cz.trgiman.belladati.auth.DomainSpecification"> <property name="url" value="LDAP://host1:389/dc=xyz"/> <property name="bindDN" value="bindUser"/> <property name="bindPassword" value="bindUserPassword"/> <property name="loginAttribute" value="sAMAccountName"/> <property name="workspaceId" value="1"/> </bean> </entry> <entry> <key><value>domain2</value></key> <bean class="cz.trgiman.belladati.auth.DomainSpecification"> <property name="url" value="LDAP://host2:389/dc=xyz"/> <property name="bindDN" value="bindUser2"/> <property name="bindPassword" value="bindUserPassword2"/> <property name="loginAttribute" value="cn"/> <property name="workspaceId" value="1"/> </bean> </entry> </map> </property> </bean> |
3. WEB-INF/classes/conf/application.properties
ファイルに次のパラメータを追加します。
Code Block |
---|
application.login.domains=domain1,domain2 |
4. belladati.warアーカイブを更新します。