Referencia de entidad o tabla de regla de agente (AgentRule) (Microsoft Dataverse)

Regla del agente para la activación de instrucciones basadas en eventos y programaciones

Messages

En la tabla siguiente se enumeran los mensajes de la tabla Regla de agente (AgentRule). Los mensajes representan operaciones que se pueden realizar en la tabla. También pueden ser eventos.

Nombre
¿Es el evento?
Operación de API web SDK para .NET
Assign
Evento: Verdadero
PATCH /agentrules(agentruleid)
Actualice la ownerid propiedad.
AssignRequest
Associate
Evento: Verdadero
Registros de asociados Registros de asociados
Create
Evento: Verdadero
POST /agentrules
Ver Crear
Crear registros
CreateMultiple
Evento: Verdadero
CreateMultiple CreateMultipleRequest
Delete
Evento: Verdadero
DELETE /agentrules(agentruleid)
Ver Eliminar
Eliminar registros
Disassociate
Evento: Verdadero
Desasociar registros Desasociar registros
GrantAccess
Evento: Verdadero
GrantAccess GrantAccessRequest
IsValidStateTransition
Evento: Falso
IsValidStateTransition IsValidStateTransitionRequest
ModifyAccess
Evento: Verdadero
ModifyAccess ModifyAccessRequest
Restore
Evento: Verdadero
Restore Aprenda a usar mensajes con el SDK para .NET
Retrieve
Evento: Verdadero
GET /agentrules(agentruleid)
Ver Recuperar
Recuperar registros
RetrieveMultiple
Evento: Verdadero
GET /agentrules
Consulte Consultar datos
Consultar datos
RetrievePrincipalAccess
Evento: Verdadero
RetrievePrincipalAccess RetrievePrincipalAccessRequest
RetrieveSharedPrincipalsAndAccess
Evento: Verdadero
RetrieveSharedPrincipalsAndAccess RetrieveSharedPrincipalsAndAccessRequest
RevokeAccess
Evento: Verdadero
RevokeAccess RevokeAccessRequest
SetState
Evento: Verdadero
PATCH /agentrules(agentruleid)
Actualice las statecode propiedades y statuscode .
SetStateRequest
Update
Evento: Verdadero
PATCH /agentrules(agentruleid)
Ver actualización
Actualizar registros
UpdateMultiple
Evento: Verdadero
UpdateMultiple UpdateMultipleRequest
Upsert
Evento: Falso
PATCH /agentrules(agentruleid)
Ver Upsert una fila de tabla
UpsertRequest
UpsertMultiple
Evento: Falso
UpsertMultiple UpsertMultipleRequest

Propiedades

En la tabla siguiente se enumeran las propiedades seleccionadas para la tabla Regla de agente (AgentRule).

Propiedad Value
DisplayName Regla del agente
DisplayCollectionName Reglas del agente
Nombre del esquema AgentRule
CollectionSchemaName AgentRules
EntitySetName agentrules
Nombre lógico agentrule
LogicalCollectionName agentrules
Atributo PrimaryIdAttribute agentruleid
Atributo NombrePrimario displayname
TableType Standard
Tipo de propiedad UserOwned

Columnas/atributos grabables

Estas columnas o atributos devuelven true para IsValidForCreate o IsValidForUpdate (normalmente ambos). Listado por SchemaName.

AgentRuleId

Propiedad Value
Description Identificador único para instancias de entidad
DisplayName (Nombre para mostrar) Id. de regla del agente
IsValidForForm Falso
IsValidForRead True
LogicalName agentruleid
NivelRequerido SystemRequired
Tipo Uniqueidentifier

AgentUserId

Propiedad Value
Description Id. de objeto (OID) del usuario agente de Entra que posee esta regla
DisplayName (Nombre para mostrar) Id. de usuario del agente
IsValidForForm True
IsValidForRead True
LogicalName agentuserid
NivelRequerido Ninguno
Tipo String
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 100

Description

Propiedad Value
Description Descripción de lo que hace esta regla de agente
DisplayName (Nombre para mostrar) Description
IsValidForForm True
IsValidForRead True
LogicalName description
NivelRequerido Ninguno
Tipo Memorándum
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 4000

DisplayName (Nombre para mostrar)

Propiedad Value
Description Nombre para mostrar de la regla del agente
DisplayName (Nombre para mostrar) Nombre para mostrar
IsValidForForm True
IsValidForRead True
LogicalName displayname
NivelRequerido SystemRequired
Tipo String
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 200

EventType

Propiedad Value
Description Tipo de evento al que se aplica esta regla (correo electrónico, documento, mensaje, programación)
DisplayName (Nombre para mostrar) Tipo de evento
IsValidForForm True
IsValidForRead True
LogicalName eventtype
NivelRequerido SystemRequired
Tipo String
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 50

ImportSequenceNumber

Propiedad Value
Description Número de secuencia de la importación que creó este registro.
DisplayName (Nombre para mostrar) Importar número de secuencia
IsValidForForm Falso
IsValidForRead True
LogicalName importsequencenumber
NivelRequerido Ninguno
Tipo Integer
Valor Máximo 2147483647
ValorMínimo -2147483648

Logic

Propiedad Value
Description Operador lógico para condiciones: todos (AND) o cualquiera (OR)
DisplayName (Nombre para mostrar) Lógica
IsValidForForm True
IsValidForRead True
LogicalName logic
NivelRequerido SystemRequired
Tipo String
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 10

MCPPromptId

Propiedad Value
Description Referencia a MCPPrompt que contiene la instrucción de esta regla
DisplayName (Nombre para mostrar) Instrucción
IsValidForForm True
IsValidForRead True
LogicalName mcppromptid
NivelRequerido SystemRequired
Tipo Lookup
Targets mcpprompt

Name

Propiedad Value
Description Nombre de la regla del agente
DisplayName (Nombre para mostrar) Nombre
IsValidForForm True
IsValidForRead True
LogicalName name
NivelRequerido SystemRequired
Tipo String
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 200

OverriddenCreatedOn

Propiedad Value
Description Fecha y hora en que se migró el registro.
DisplayName (Nombre para mostrar) Fecha de creación de registro
IsValidForForm Falso
IsValidForRead True
LogicalName overriddencreatedon
NivelRequerido Ninguno
Tipo DateTime
CanChangeDateTimeBehavior Falso
Comportamiento de la fecha y hora UserLocal
Formato DateOnly
ImeMode Inactivo
Máscara de tipo de origen 0

OwnerId

Propiedad Value
Description ID del propietario
DisplayName (Nombre para mostrar) Propietario
IsValidForForm True
IsValidForRead True
LogicalName ownerid
NivelRequerido SystemRequired
Tipo Propietario
Targets systemuser, equipo

OwnerIdType

Propiedad Value
Description Tipo de ID de propietario
DisplayName (Nombre para mostrar)
IsValidForForm Falso
IsValidForRead True
LogicalName owneridtype
NivelRequerido SystemRequired
Tipo EntityName

RuleDefinition

Propiedad Value
Description JSON que contiene reglas y condiciones de filtro
DisplayName (Nombre para mostrar) Definición de regla
IsValidForForm True
IsValidForRead True
LogicalName ruledefinition
NivelRequerido SystemRequired
Tipo Memorándum
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 20000

statecode

Propiedad Value
Description Estado de la regla del agente
DisplayName (Nombre para mostrar) Status
IsValidForForm True
IsValidForRead True
LogicalName statecode
NivelRequerido SystemRequired
Tipo Estado
DefaultFormValue
GlobalChoiceName agentrule_statecode

Opciones de statecode

Value Details
0 Sello discográfico: Activo
Estado predeterminado: 1
InvariantName: Active
1 Etiqueta: Inactivo
Estado predeterminado: 2
InvariantName: Inactive

statuscode

Propiedad Value
Description Motivo del estado de la regla del agente
DisplayName (Nombre para mostrar) Razón del estado
IsValidForForm True
IsValidForRead True
LogicalName statuscode
NivelRequerido Ninguno
Tipo Status
DefaultFormValue
GlobalChoiceName agentrule_statuscode

statuscode Opciones/Opciones

Value Details
1 Sello discográfico: Activo
Estado:0
TransitionData: Ninguno
2 Etiqueta: Inactivo
Estado:1
TransitionData: Ninguno

TimeZoneRuleVersionNumber

Propiedad Value
Description Solo para uso interno.
DisplayName (Nombre para mostrar) Número de versión de la regla de zona horaria
IsValidForForm Falso
IsValidForRead True
LogicalName timezoneruleversionnumber
NivelRequerido Ninguno
Tipo Integer
Valor Máximo 2147483647
ValorMínimo -1

UTCConversionTimeZoneCode

Propiedad Value
Description Código de zona horaria que estaba en uso cuando se creó el registro.
DisplayName (Nombre para mostrar) Código de zona horaria de conversión UTC
IsValidForForm Falso
IsValidForRead True
LogicalName utcconversiontimezonecode
NivelRequerido Ninguno
Tipo Integer
Valor Máximo 2147483647
ValorMínimo -1

Columnas/atributos de solo lectura

Estas columnas o atributos devuelven false para IsValidForCreate e IsValidForUpdate. Listado por SchemaName.

OwnerIdName

Propiedad Value
Description Nombre del propietario
DisplayName (Nombre para mostrar)
IsValidForForm Falso
IsValidForRead True
LogicalName owneridname
NivelRequerido SystemRequired
Tipo String
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 100

OwnerIdYomiName

Propiedad Value
Description Yomi nombre del propietario
DisplayName (Nombre para mostrar)
IsValidForForm Falso
IsValidForRead True
LogicalName owneridyominame
NivelRequerido SystemRequired
Tipo String
Formato Text
FormatName Text
ImeMode Automático
IsLocalizable Falso
Longitud máxima 100

PropiedadBusinessUnit

Propiedad Value
Description Identificador único de la unidad de negocio propietaria del registro
DisplayName (Nombre para mostrar) Unidad de negocio propietaria
IsValidForForm True
IsValidForRead True
LogicalName owningbusinessunit
NivelRequerido Ninguno
Tipo Lookup
Targets unidad de negocio

Equipo propietario

Propiedad Value
Description Identificador único del equipo propietario del registro.
DisplayName (Nombre para mostrar) Equipo propietario
IsValidForForm Falso
IsValidForRead True
LogicalName owningteam
NivelRequerido Ninguno
Tipo Lookup
Targets equipo

PropietarioUsuario

Propiedad Value
Description Identificador único del usuario propietario del registro.
DisplayName (Nombre para mostrar) Usuario propietario
IsValidForForm Falso
IsValidForRead True
LogicalName owninguser
NivelRequerido Ninguno
Tipo Lookup
Targets systemuser

Número de Versión

Propiedad Value
Description Número de versión
DisplayName (Nombre para mostrar) Número de versión
IsValidForForm Falso
IsValidForRead True
LogicalName versionnumber
NivelRequerido Ninguno
Tipo BigInt
Valor Máximo 9223372036854775807
ValorMínimo -9223372036854775808

Relaciones de varios a uno

Estas relaciones son de muchos a uno. Listado por SchemaName.

AgentRule_MCPPrompt_MCPPrompt

Relación de unoTo-Many: mcpprompt AgentRule_MCPPrompt_MCPPrompt

Propiedad Value
EntidadReferenciada mcpprompt
Atributo referenciado mcppromptid
Atributo de referencia mcppromptid
ReferenciaciónEntityNavigationPropertyName MCPPrompt
EsJerárquico
Configuración en cascada Archivo:RemoveLink
Asignar: NoCascade
Borrar: RemoveLink
Fusionar: NoCascade
Repadre: NoCascade
Vista de rollup: NoCascade
Compartir: NoCascade
Dejar de compartir: NoCascade

business_unit_agentrule

Relación de unoTo-Many: businessunit business_unit_agentrule

Propiedad Value
EntidadReferenciada businessunit
Atributo referenciado businessunitid
Atributo de referencia owningbusinessunit
ReferenciaciónEntityNavigationPropertyName owningbusinessunit
EsJerárquico
Configuración en cascada Archivo:Restrict
Asignar: NoCascade
Borrar: Restrict
Fusionar: NoCascade
Repadre: NoCascade
Vista de rollup: NoCascade
Compartir: NoCascade
Dejar de compartir: NoCascade

owner_agentrule

Relación de unoTo-Many: owner_agentrule propietario

Propiedad Value
EntidadReferenciada owner
Atributo referenciado ownerid
Atributo de referencia ownerid
ReferenciaciónEntityNavigationPropertyName ownerid
EsJerárquico
Configuración en cascada Archivo:NoCascade
Asignar: NoCascade
Borrar: NoCascade
Fusionar: NoCascade
Repadre: NoCascade
Vista de rollup: NoCascade
Compartir: NoCascade
Dejar de compartir: NoCascade

team_agentrule

Relación de unoTo-Many: equipo team_agentrule

Propiedad Value
EntidadReferenciada team
Atributo referenciado teamid
Atributo de referencia owningteam
ReferenciaciónEntityNavigationPropertyName owningteam
EsJerárquico
Configuración en cascada Archivo:NoCascade
Asignar: NoCascade
Borrar: NoCascade
Fusionar: NoCascade
Repadre: NoCascade
Vista de rollup: NoCascade
Compartir: NoCascade
Dejar de compartir: NoCascade

user_agentrule

Relación unoTo-Many: systemuser user_agentrule

Propiedad Value
EntidadReferenciada systemuser
Atributo referenciado systemuserid
Atributo de referencia owninguser
ReferenciaciónEntityNavigationPropertyName owninguser
EsJerárquico
Configuración en cascada Archivo:NoCascade
Asignar: NoCascade
Borrar: NoCascade
Fusionar: NoCascade
Repadre: NoCascade
Vista de rollup: NoCascade
Compartir: NoCascade
Dejar de compartir: NoCascade

Relaciones de uno a muchos

Estas relaciones son de uno a muchos. Listado por SchemaName.

agentrule_AsyncOperations

Relación de variosTo-One: asyncoperation agentrule_AsyncOperations

Propiedad Value
EntidadDeReferencia asyncoperation
Atributo de referencia regardingobjectid
ReferencedEntityNavigationPropertyName agentrule_AsyncOperations
IsCustomizable True
Configuración de menú asociado AvailableOffline: Verdadero
Comportamiento: DoNotDisplay
Grupo: Details
Etiqueta:
MenuId: nulo
Orden:
QueryApi: nulo
ViewId: 00000000-0000-0000-0000-000000000000

agentrule_BulkDeleteFailures

Relación de variosTo-One: bulkdeletefailure agentrule_BulkDeleteFailures

Propiedad Value
EntidadDeReferencia bulkdeletefailure
Atributo de referencia regardingobjectid
ReferencedEntityNavigationPropertyName agentrule_BulkDeleteFailures
IsCustomizable True
Configuración de menú asociado AvailableOffline: Verdadero
Comportamiento: DoNotDisplay
Grupo: Details
Etiqueta:
MenuId: nulo
Orden:
QueryApi: nulo
ViewId: 00000000-0000-0000-0000-000000000000

agentrule_DeletedItemReferences

Relación de variosTo-One: deleteditemreference agentrule_DeletedItemReferences

Propiedad Value
EntidadDeReferencia deleteditemreference
Atributo de referencia deletedobject
ReferencedEntityNavigationPropertyName agentrule_DeletedItemReferences
IsCustomizable True
Configuración de menú asociado AvailableOffline: Verdadero
Comportamiento: DoNotDisplay
Grupo: Details
Etiqueta:
MenuId: nulo
Orden:
QueryApi: nulo
ViewId: 00000000-0000-0000-0000-000000000000

agentrule_MailboxTrackingFolders

Relación de variosTo-One: agentrule_MailboxTrackingFolders mailboxtrackingfolder

Propiedad Value
EntidadDeReferencia mailboxtrackingfolder
Atributo de referencia regardingobjectid
ReferencedEntityNavigationPropertyName agentrule_MailboxTrackingFolders
IsCustomizable True
Configuración de menú asociado AvailableOffline: Verdadero
Comportamiento: DoNotDisplay
Grupo: Details
Etiqueta:
MenuId: nulo
Orden:
QueryApi: nulo
ViewId: 00000000-0000-0000-0000-000000000000

agentrule_PrincipalObjectAttributeAccesses

Relación de variosTo-One: principalobjectattributeaccess agentrule_PrincipalObjectAttributeAccesses

Propiedad Value
EntidadDeReferencia principalobjectattributeaccess
Atributo de referencia objectid
ReferencedEntityNavigationPropertyName agentrule_PrincipalObjectAttributeAccesses
IsCustomizable True
Configuración de menú asociado AvailableOffline: Verdadero
Comportamiento: DoNotDisplay
Grupo: Details
Etiqueta:
MenuId: nulo
Orden:
QueryApi: nulo
ViewId: 00000000-0000-0000-0000-000000000000

agentrule_ProcessSession

Relación de variosTo-One: processsession agentrule_ProcessSession

Propiedad Value
EntidadDeReferencia processsession
Atributo de referencia regardingobjectid
ReferencedEntityNavigationPropertyName agentrule_ProcessSession
IsCustomizable True
Configuración de menú asociado AvailableOffline: Verdadero
Comportamiento: DoNotDisplay
Grupo: Details
Etiqueta:
MenuId: nulo
Orden:
QueryApi: nulo
ViewId: 00000000-0000-0000-0000-000000000000

agentrule_SyncErrors

Relación de variosTo-One: syncerror agentrule_SyncErrors

Propiedad Value
EntidadDeReferencia syncerror
Atributo de referencia regardingobjectid
ReferencedEntityNavigationPropertyName agentrule_SyncErrors
IsCustomizable True
Configuración de menú asociado AvailableOffline: Verdadero
Comportamiento: DoNotDisplay
Grupo: Details
Etiqueta:
MenuId: nulo
Orden:
QueryApi: nulo
ViewId: 00000000-0000-0000-0000-000000000000

Consulte también

Referencia tabla/entidad de Dataverse
DataverseReferencia de la API web
agentrule