Loading

Errore di tipo "Diritti di accesso insufficienti per ID oggetto" durante l'eliminazione di AccountShare per il territorio assegnato

Data pubblicazione: Mar 12, 2026
Descrizione

Il tentativo di eliminare un record AccountShare con RowCause: Territory2AssociationManual o Territory tramite l'API risulta in:
 

Diritti di accesso insufficienti per ID oggetto

Stato: INSUFFICIENT_ACCESS_OR_READONLY

 
Risoluzione


Questo errore è previsto e predefinito poiché questi tipi di record AccountShare vengono creati e gestiti automaticamente dal sistema quando un territorio viene assegnato all'account.

L'approccio corretto per rimuovere un record AccountShare definito tramite l'assegnazione della Gestione territorio di livello aziendale consiste nel rimuovere il territorio assegnato all'account che a sua volta rimuove o elimina automaticamente il record AccountShare corrispondente.


Se AccountShare RowCause è "Territorio" oppure l'elenco correlato "Territori assegnati" dell'account visualizza "Regola di assegnazione territorio" per la colonna Metodo, significa che il territorio è stato automaticamente assegnato all'account tramite una regola di assegnazione territorio. Se si tenta di eliminare direttamente il record ObjectTerritory2Association correlato o si fa clic sull'azione "Annulla assegnazione" nell'elenco correlato, viene generato il seguente messaggio:

 

Impossibile creare o eliminare l'associazione di un territorio a un oggetto con l'associazione delle regole di assegnazione territorio come causa.

Stato: INVALID_OPERATION



Opzioni per rimuovere un territorio automaticamente assegnato a un account tramite le regole di assegnazione:


Decidere quali delle seguenti azioni sono più adatte ai propri requisiti specifici e quindi fare clic sul pulsante "Esegui regole" nell'elenco correlato "Regole di assegnazione definite nel territorio" della pagina dei dettagli del territorio in Imposta per rivalutare la regola di assegnazione e rimuovere gli account desiderati da un territorio:
 
 
  • Modificare il record Account in modo che non soddisfi più i criteri della regola di assegnazione.

Nota: se l'organizzazione è configurata per eseguire le regole di assegnazione territorio quando si modifica un account gli utenti possono selezionare la casella di controllo "Valuta questo account rispetto alle regole territorio al salvataggio" dopo aver modificato l'account in modo che non soddisfi più i criteri della regola di assegnazione come alternativa all'uso del pulsante "Esegui regole" nella pagina dei dettagli del territorio in Imposta.
 
   
  • Deselezionare la casella di controllo Attivo per disattivare la regola di assegnazione. Per ulteriori informazioni, vedere Creazione di regole per l'assegnazione di account ai territori. Tenere presente che rendere nuovamente attiva la regola senza gestire i dati sottostanti o la regola stessa determina semplicemente la riassegnazione dell'account al territorio la prossima volta che la regola viene valutata.
 
  • Fare clic sull'azione Rimuovi nell'elenco correlato "Regole di assegnazione assegnate a questo territorio" nella pagina dei dettagli del territorio in Imposta per scollegare la regola di assegnazione dal territorio.
 


Opzioni per rimuovere il territorio assegnato manualmente di un account:


1. L'azione Rimuovi è disponibile nell'elenco correlato Account assegnati manualmente in Imposta o nella pagina dei dettagli del territorio. Per ulteriori informazioni, vedere Assegnazione manuale di account e lead a territori e Assegnazione manuale di account a territori.


2. Utilizzare l'azione Annulla assegnazione disponibile nell'elenco correlato Territori assegnati della pagina dei dettagli dell'account. Vedere Configurazione delle autorizzazioni e dell'accesso ai territori per gli amministratori e gli utenti Salesforce per ulteriori informazioni.


3. Utilizzare l'API per esportare dati o eseguire query per i record ObjectTerritory2Association desiderati e quindi eliminare i record.
 

Esempio di query: SELECT Id, ObjectId FROM ObjectTerritory2Association WHERE ObjectId = ' '

dove è l'ID record dell'account per il quale si desidera rimuovere i territori.


Utilizzare l'ID record ObjectTerritory2Association restituito (con il prefisso chiave 0JB) per eseguire un'eliminazione che rimuova in modo efficace l'assegnazione manuale del territorio dall'account. Per ulteriori informazioni, vedere Inserimento, aggiornamento o eliminazione di dati con Data Loader.


4. Se il territorio assegnato all'account non è più necessario, un amministratore può scegliere di eliminare un modello di territorio, il che rimuoverà a sua volta il territorio da tutti gli account assegnati.
Numero articolo Knowledge

000380273

 
Caricamento
Salesforce Help | Article