エラー

ユーザー ID [userID] が組織内の指定ユーザーと一致していませんが、プロジェクト内でアクティブになっています。 このユーザーをこのプロジェクトから削除する方法の詳細をご参照ください。

Last Published: September 30, 2022

エラー メッセージ

管理者がモバイル作業者ロールのユーザーを Workspace for ArcGIS プロジェクトから削除しようとすると、次のエラー メッセージが返されます。

エラー: 
ユーザー ID [userID] が組織内の指定ユーザーと一致していませんが、プロジェクト内でアクティブになっています。 このユーザーをこのプロジェクトから削除する方法の詳細をご参照ください。

[ユーザー] タブで、モバイル作業者のユーザー ID が無効であるにもかかわらず、Workspace for ArcGIS アプリケーションではロールが「アクティブ」として表示されています。 場合によっては、[ユーザー] タブをクリックするとコンテンツが空白であることがあります。 次の図に、無効なユーザー ID と空白のコンテンツを含むエラー メッセージを示します。
Image with error message

Image with blank content

原因

この問題は、モバイル作業者ロールのユーザーが、プロジェクトで割り当てられた作業のアサインメントを開始または完了したか、作業のアサインメントが進行中である場合に起こります。

解決策または対処法


モバイル作業者ロールのユーザーを Workforce for ArcGIS から削除するには、次の回避策のいずれかを使用します。

開始または完了していないアサインメントの場合
モバイル作業者ロールの別のユーザーにアサインメントを再割り当てし、Workforce for ArcGIS アプリケーションで前のユーザーを削除します。 詳細な手順については、「Workforce for ArcGIS Web ヘルプ: アサインメントの再割り当て」をご参照ください。

進行中または完了済みのアサインメントの場合
ArcGIS Online のフィーチャ サービス レベルでアサインメントを再割り当てします。 以下の手順に従います。

  1. ArcGIS Online で [コンテンツ][マイ コンテンツ] の順にクリックし、[フォルダー] を開きます。

    Content and My Content pane
     
  2. 目的の Workforce for ArcGIS アサインメントを含むフォルダーをクリックし、作業者のフィーチャ レイヤーをクリックします。

    Folder and worker feature layer pane
     
  3. [データ][テーブル] の順にクリックし、[オプション] ボタンをクリックします。 [列の表示/非表示] を選択します。

    Data and table pane with the option button
     
  4. [ObjectID] チェックボックスをオンにします。 削除対象の旧ユーザーと、アサインメントを再割り当てする新規ユーザーの [ObjectID] を特定します。

    ObjectID check box
    ObjectID of users
注意:
作業者は ObjectID で識別されます。 ObjectID は、アサインメントの WorkerID を変更するために使用されます。
  1. マップ ビューアーでアサインメント レイヤーを開き、アサインメントの [WorkerID] を新規ユーザーの ID に変更します。
    1. マップ ビューアーでアサインメントを開き、[コンテンツ] ウィンドウで [テーブルの表示] をクリックします。

      Contents pane
       
    2. テーブルでアサインメントの [WorkerID] をダブルクリックし、[ObjectID] を新規モバイル作業者の ID に変更し、[保存] をクリックします。

      Table with WorkerID
       
  2. Workforce for ArcGIS を開き、旧ユーザーを削除します。

記事 ID:000019491

ArcGIS の専門家からヘルプを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動