Self-Service dipendente ADP (anteprima)

Il dipendente ADP Self-Service offre la potenza delle competenze umane e delle retribuzioni di ADP direttamente nel flusso di lavoro, in modo che i dipendenti possano ottenere risposte e intervenire senza problemi. Questo connettore consente agli agenti e ai dipendenti di accedere rapidamente alle informazioni sulle risorse umane e sulle retribuzioni senza uscire dai propri strumenti giornalieri.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Service Class Regions
Copilot Studio Premium Tutte le aree Power Automate ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Standard Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - aree Azure per enti pubblici
     - Azure cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Premium Tutte le aree Power Apps ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Premium Tutte le aree Power Automate ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Name Supporto di ADP
URL https://www.adp.com/contact-us.aspx
Email support@adp.com
Metadati del connettore
Editore ADP, Inc.
Sito web https://www.adp.com
Informativa sulla privacy https://www.adp.com/privacy.aspx
Categorie Risorse umane; Produttività

Self-Service dipendente ADP

Il dipendente ADP Self-Service offre la potenza delle competenze umane e delle retribuzioni di ADP direttamente nel flusso di lavoro, in modo che i dipendenti possano ottenere risposte e intervenire senza problemi. Questo connettore consente agli agenti e ai dipendenti di accedere rapidamente alle informazioni sulle risorse umane e sulle retribuzioni senza uscire dai propri strumenti giornalieri.

Publisher: ADP, Inc.

Prerequisiti

  • Una sottoscrizione supportata a un prodotto ADP (ad esempio Workforce Now, Workforce Now Next Gen).
  • Diritti di amministratore globale per fornire il consenso all'applicazione aziendale Azure nel tenant.

Operazioni supportate

Il connettore supporta le operazioni seguenti:

  • create-emergency-contact: crea una nuova voce di contatto di emergenza per il dipendente. Utilizzare questa opzione quando un dipendente vuole aggiungere una persona a un contatto in caso di emergenza, incluse le informazioni di contatto e la relazione.
  • delete-emergency-contacts: rimuove i contatti di emergenza dal profilo del dipendente. Utilizzare questa opzione quando un contatto di emergenza non è più necessario o pertinente.
  • get-emergency-contacts: recupera un elenco di tutti i contatti di emergenza configurati per il dipendente. Utilizzare questa opzione per visualizzare le informazioni di contatto di emergenza esistenti o per verificare se i contatti devono essere aggiornati.
  • get-pay-distributions: restituisce l'elenco di tutti i depositi attivi (fino alla data di validità corrente) per un dipendente. Per impostazione predefinita, il numero di conto e il numero di routing sono mascherati nella risposta dell'API Di deposito diretto.
  • get-pay-statements: richiede l'elenco delle ultime 5 dichiarazioni di pagamento specifiche del client per un associato.
  • get-worker: recupera le informazioni complete sul profilo dei dipendenti da WorkforceNow, inclusi i dettagli personali, le informazioni di contatto e i dati sull'occupazione. Usare questa opzione per visualizzare le informazioni correnti sui dipendenti.
  • update-emergency-contact: aggiorna le informazioni di un contatto di emergenza esistente per il dipendente. Utilizzare questa opzione quando è necessario modificare i dettagli di contatto, l'indirizzo o le informazioni sulle relazioni.
  • update-profile: aggiorna le informazioni sul profilo dei dipendenti in WorkforceNow, inclusi i dettagli personali e le informazioni di contatto. Usare questa opzione per modificare le informazioni sui dipendenti esistenti.

Recupero delle credenziali

Se l'organizzazione in cui ci si trova ha assegnato Microsoft come provider di identità per i prodotti ADP, l'accesso con il account Microsoft è tutto il necessario per eseguire l'accesso. Se non si fa parte di una configurazione federata, sarà necessario accedere a Microsoft e quindi essere reindirizzati alla pagina di accesso di ADP per accedere con le credenziali ADP.

Getting Started

  1. Aggiungere il connettore SELF-service ADP Employee al copilot e pubblicarlo
  2. Usando un canale pubblicato, avviare qualsiasi conversazione e chiedere di creare una connessione
  3. Accedere con l'ID entra (e l'account di accesso ad ADP dopo se non è federato)
  4. Definite all'interno del copilota, le azioni del connettore devono iniziare a usare l'account di accesso per accedere ai dati

Problemi noti e limitazioni

  • Limitazione della frequenza: soggetto alla limitazione della frequenza condivisa

Istruzioni per la distribuzione

Aggiungere il connettore alla soluzione o stabilire una singola connessione al connettore. Per la prima volta che questa app viene usata, viene chiesto di fornire il consenso a questa app come amministratore per il tenant. Dopo il consenso, non sono necessari passaggi aggiuntivi.

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Aggiornare il contatto di emergenza

Aggiorna le informazioni di un contatto di emergenza esistente per il dipendente. Utilizzare questa opzione quando è necessario modificare i dettagli di contatto, l'indirizzo o le informazioni sulle relazioni.

Aggiornare il profilo dei dipendenti

Aggiorna le informazioni sul profilo dei dipendenti in WorkforceNow, inclusi i dettagli personali e le informazioni di contatto. Usare questa opzione per modificare le informazioni sui dipendenti esistenti.

Aggiungere un contatto di emergenza

Crea una nuova voce di contatto di emergenza per il dipendente. Utilizzare questa opzione quando un dipendente vuole aggiungere una persona a un contatto in caso di emergenza, incluse le informazioni di contatto e la relazione.

Ottenere depositi diretti

Restituisce l'elenco di tutti i depositi attivi (fino alla data di validità corrente) per un dipendente. Per impostazione predefinita, il numero di conto e il numero di routing sono mascherati nella risposta dell'API Di deposito diretto.

Ottenere i contatti di emergenza

Recupera un elenco di tutti i contatti di emergenza configurati per il dipendente. Utilizzare questa opzione per visualizzare le informazioni di contatto di emergenza esistenti o per verificare se i contatti devono essere aggiornati.

Ottenere il profilo di lavoro

Recupera le informazioni complete sul profilo dei dipendenti da WorkforceNow, inclusi i dettagli personali, le informazioni di contatto e i dati sull'occupazione. Usare questa opzione per visualizzare le informazioni correnti sui dipendenti.

Ottenere le dichiarazioni di pagamento

Richiedere l'elenco delle ultime 5 dichiarazioni di pagamento specifiche del cliente per un associato.

Rimuovere i contatti di emergenza

Rimuove i contatti di emergenza dal profilo del dipendente. Utilizzare questa opzione quando un contatto di emergenza non è più necessario o pertinente.

Aggiornare il contatto di emergenza

Aggiorna le informazioni di un contatto di emergenza esistente per il dipendente. Utilizzare questa opzione quando è necessario modificare i dettagli di contatto, l'indirizzo o le informazioni sulle relazioni.

Parametri

Nome Chiave Necessario Tipo Descrizione
itemId
itemId True string

ID dell'elemento di cui rimuovere il contatto (ID rilevati durante l'operazione GetContacts)

contactName
contactName True string

Nome del contatto

indirizzoLinea1
addressLine1 string

Prima riga nell'indirizzo del contatto

indirizzoLinea2
addressLine2 string

Seconda riga nell'indirizzo del contatto

indirizzoLinea3
addressLine3 string

Terza riga nell'indirizzo del contatto

addressCity
addressCity string

La città nell'indirizzo del contatto

addressState
addressState string

Stato/provincia nell'indirizzo del contatto (utilizzare abbreviazioni postali o questo verrà ignorato)

addressCountry
addressCountry string

Il paese nell'indirizzo del contatto (utilizzare abbreviazioni postali o questo verrà ignorato)

addressPostalCode
addressPostalCode string

Codice postale nell'indirizzo del contatto

phoneType
phoneType string

Quale tipo di numero si tratta del contatto

countryCode
countryCode integer

Codice paese di questo numero (si applicano le regole NANP)

areaCode
areaCode integer

Codice di area di questo numero (si applicano le regole NANP)

Numero
number integer

Numero di riga (si applicano le regole NANP)

extension
extension integer

Codice di estensione per questo numero

emailAddress
address string

Posta elettronica a cui appartiene il contatto e a cui ha accesso

relazione
relation True string

Relazione del contatto con la persona che li aggiunge

isPrimary
isPrimary True boolean

Impostare questo contatto come contatto principale

Valori restituiti

Nome Percorso Tipo Descrizione
message
result.message string

Messaggio di stato dell'operazione di aggiornamento

Aggiornare il profilo dei dipendenti

Aggiorna le informazioni sul profilo dei dipendenti in WorkforceNow, inclusi i dettagli personali e le informazioni di contatto. Usare questa opzione per modificare le informazioni sui dipendenti esistenti.

Parametri

Nome Chiave Necessario Tipo Descrizione
name
name string

Nome preferito del dipendente

posta elettronica
email string

Indirizzo di posta elettronica personale del dipendente

mobileCountry
mobileCountry string

Codice paese mobile del dipendente

mobileArea
mobileArea string

Codice dell'area mobile del dipendente

mobileNumber
mobileNumber string

Numero di cellulare del dipendente

Valori restituiti

Nome Percorso Tipo Descrizione
result
result array of object

Matrice di risultati dell'aggiornamento per ogni operazione sul campo

manuale
result.field string

Nome del campo aggiornato ,ad esempio 'email', 'name', 'mobile')

Successo
result.success boolean

Indica se l'aggiornamento del campo ha avuto esito positivo

Errore
result.error string

Messaggio di errore se l'aggiornamento non è riuscito, stringa vuota in caso di esito positivo

Aggiungere un contatto di emergenza

Crea una nuova voce di contatto di emergenza per il dipendente. Utilizzare questa opzione quando un dipendente vuole aggiungere una persona a un contatto in caso di emergenza, incluse le informazioni di contatto e la relazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
contactName
contactName True string

Nome del contatto

indirizzoLinea1
addressLine1 string

Prima riga nell'indirizzo del contatto

indirizzoLinea2
addressLine2 string

Seconda riga nell'indirizzo del contatto

indirizzoLinea3
addressLine3 string

Terza riga nell'indirizzo del contatto

addressCity
addressCity string

La città nell'indirizzo del contatto

addressState
addressState string

Stato/provincia nell'indirizzo del contatto (utilizzare abbreviazioni postali o questo verrà ignorato)

addressCountry
addressCountry string

Il paese nell'indirizzo del contatto (utilizzare abbreviazioni postali o questo verrà ignorato)

addressPostalCode
addressPostalCode string

Codice postale nell'indirizzo del contatto

phoneType
phoneType string

Quale tipo di numero si tratta del contatto

countryCode
countryCode integer

Codice paese di questo numero (si applicano le regole NANP)

areaCode
areaCode integer

Codice di area di questo numero (si applicano le regole NANP)

Numero
number integer

Numero di riga (si applicano le regole NANP)

extension
extension integer

Codice di estensione per questo numero

emailAddress
address string

Posta elettronica a cui appartiene il contatto e a cui ha accesso

relazione
relation True string

Relazione del contatto con la persona che li aggiunge

isPrimary
isPrimary True boolean

Impostare questo contatto come contatto principale

Valori restituiti

Nome Percorso Tipo Descrizione
itemId
result.itemId string

ID dell'elemento del contatto creato

Ottenere depositi diretti

Restituisce l'elenco di tutti i depositi attivi (fino alla data di validità corrente) per un dipendente. Per impostazione predefinita, il numero di conto e il numero di routing sono mascherati nella risposta dell'API Di deposito diretto.

Valori restituiti

Nome Percorso Tipo Descrizione
Distribuzioni
result array of object

Elenco di tutte le distribuzioni a pagamento con struttura bidimensionale

stato
result.status string

Stato di questa distribuzione con pagamento (ad esempio, Attivo, In sospeso, Inattivo)

data di entrata in vigore
result.effectiveDate string

Data in cui la distribuzione con pagamento diventa effettiva

Tipo di account
result.accountType string

Tipo di conto bancario (ad esempio, ACH-CHECK, ACH-SAVINGS)

accountNumber
result.accountNumber string

Numero di conto bancario mascherato

routingNumber
result.routingNumber string

Numero di routing bancario mascherato

importo
result.amount integer

Importo da distribuire all'account

isBonusOnly
result.isBonusOnly boolean

Indica se questa distribuzione è solo per i pagamenti bonus

Ottenere i contatti di emergenza

Recupera un elenco di tutti i contatti di emergenza configurati per il dipendente. Utilizzare questa opzione per visualizzare le informazioni di contatto di emergenza esistenti o per verificare se i contatti devono essere aggiornati.

Valori restituiti

Nome Percorso Tipo Descrizione
result
result array of object

personalContacts

itemId
result.itemId string

ID dell'elemento del contatto

contactName
result.contactName string

Nome del contatto

indirizzoLinea1
result.addressLine1 string

Prima riga nell'indirizzo del contatto

indirizzoLinea2
result.addressLine2 string

Seconda riga nell'indirizzo del contatto

indirizzoLinea3
result.addressLine3 string

Terza riga nell'indirizzo del contatto

addressCity
result.addressCity string

La città nell'indirizzo del contatto

addressState
result.addressState string

Stato/provincia nell'indirizzo del contatto (utilizzare abbreviazioni postali o questo verrà ignorato)

addressCountry
result.addressCountry string

Il paese nell'indirizzo del contatto (utilizzare abbreviazioni postali o questo verrà ignorato)

addressPostalCode
result.addressPostalCode string

Codice postale nell'indirizzo del contatto

Telefoni
result.phones array of object

Telefoni

phoneType
result.phones.phoneType string

Quale tipo di numero si tratta del contatto

countryCode
result.phones.countryCode integer

Codice paese per il numero di telefono (si applicano le regole NANP)

areaCode
result.phones.areaCode integer

Il codice di area per il numero di telefono (si applicano le regole NANP)

Numero
result.phones.number integer

Numero di riga (si applicano le regole NANP)

extension
result.phones.extension integer

Codice di estensione per questo numero

emails
result.emails array of object

emails

emailAddress
result.emails.address string

Posta elettronica a cui appartiene il contatto e a cui ha accesso

relazione
result.relation string

Relazione del contatto con la persona che li aggiunge

isPrimary
result.isPrimary boolean

Impostare questo contatto come contatto principale

Ottenere il profilo di lavoro

Recupera le informazioni complete sul profilo dei dipendenti da WorkforceNow, inclusi i dettagli personali, le informazioni di contatto e i dati sull'occupazione. Usare questa opzione per visualizzare le informazioni correnti sui dipendenti.

Valori restituiti

Nome Percorso Tipo Descrizione
preferredName
result.preferredName string

Nome preferito del dipendente

nome legale
result.legalName string

Nome legale del dipendente

personalEmail
result.personalEmail string

Indirizzo di posta elettronica personale del dipendente

mobile
result.mobile string

Numero di cellulare del dipendente

businessEmail
result.businessEmail string

Indirizzo di posta elettronica aziendale del dipendente

Ottenere le dichiarazioni di pagamento

Richiedere l'elenco delle ultime 5 dichiarazioni di pagamento specifiche del cliente per un associato.

Valori restituiti

Nome Percorso Tipo Descrizione
result
result array of object

payStatements

payDate
result.payDate string

Data dell'estratto conto

codice valuta
result.currencyCode string

Unità di valuta per questo estratto conto

netPayAmount
result.netPayAmount float

Importo netto del pagamento per questa fattura

grossPayAmount
result.grossPayAmount float

Importo lordo del pagamento per il rendiconto di pagamento

totalHours
result.totalHours float

Ore totali pagate in questa dichiarazione di pagamento

Rimuovere i contatti di emergenza

Rimuove i contatti di emergenza dal profilo del dipendente. Utilizzare questa opzione quando un contatto di emergenza non è più necessario o pertinente.

Parametri

Nome Chiave Necessario Tipo Descrizione
itemIds
itemIds True array of string

ID dell'elemento di cui rimuovere il contatto (ID rilevati durante l'operazione GetContacts)

Valori restituiti

Nome Percorso Tipo Descrizione
result
result array of object

Matrice di risultati dell'aggiornamento per ogni operazione sul campo

manuale
result.field string

Nome del campo/valore aggiornato. In questo caso, l'ID dell'elemento del contatto è stato rimosso.

Successo
result.success boolean

Indica se la rimozione del campo ha avuto esito positivo

Errore
result.error string

Messaggio di errore se la rimozione non è riuscita, stringa vuota in caso di esito positivo