Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ユーザー アカウントをフィルターすると IsMemberOf 関数が間違った結果を返す

公開日: Jul 20, 2023
説明
IsMemberOf 関数を使用して複数のドメインからユーザー アカウントをフィルタリングすると、フィルターにより 'false' の値が誤って返される場合があります。  

Cause

そのユーザー アカウントは、異なる Active Directory ドメインから Tableau Server にインポートされています。
解決策

Active Directory

グループ名を使用して計算内で Active Directory ドメインを宣言する必要があります。例: ISMEMBEROF(‘domain.lan\group’)

特定のドメイン

  1. ユーザーが Tableau Server にログインしていることを確認します。 他のユーザー関数の動作とは異なり、ISMEMBEROF は Tableau Server にログインしたときにグループの所属関係をテストできる唯一の関数です。この動作は、ISMEMBEROF が Tableau Server のグループのみを使用しているという事実に起因します。
  2. グループが Tableau Server に存在すること、およびユーザーがそのグループに含まれていることを確認します。ユーザーとグループのドメインがいずれも正しいことを確認します。
  3. ISMEMBEROF('group') 構文を使用するのではなく、次のドメインを指定します。
    ISMEMBEROF('domain\group')
    ドメインをグループのドメインと置き換え、グループをグループ名と置き換えます。
     
その他のリソース
ISMEMBEROF は Tableau Server から情報を引き出します。 ユーザーは特定のドメインから Tableau Server にログインします。別のドメインを指定した場合を除き、ISMEMBEROF 関数でグループ名のユーザー ドメインをチェックします。

ナレッジ記事番号

001473498

 
読み込み中
Salesforce Help | Article