Udostępnij przez


Uprawnienie pola (FieldPermission) — odwołanie do tabeli/jednostki (Microsoft Dataverse)

Grupa uprawnień używanych do kategoryzowania użytkowników w celu zapewnienia odpowiedniego dostępu do zabezpieczonych kolumn.

Messages

W poniższej tabeli wymieniono komunikaty dotyczące tabeli Uprawnienie pola (FieldPermission). Komunikaty reprezentują operacje, które można wykonać na tabeli. Mogą to być również wydarzenia.

Nazwa
Czy wydarzenie?
Operacja interfejsu API sieci Web SDK dla platformy .NET
Associate
Zdarzenie: Prawda
Kojarzenie rekordów Kojarzenie rekordów
Create
Zdarzenie: Prawda
POST /fieldpermissions
Zobacz Tworzenie
Tworzenie rekordów
Delete
Zdarzenie: Prawda
DELETE /fieldpermissions(fieldpermissionid)
Zobacz Usuwanie
Usuwanie rekordów
Disassociate
Zdarzenie: Prawda
Usuwanie skojarzenia rekordów Usuwanie skojarzenia rekordów
Retrieve
Zdarzenie: Fałsz
GET /fieldpermissions(fieldpermissionid)
Patrz Pobieranie
Pobieranie rekordów
RetrieveMultiple
Zdarzenie: Fałsz
GET /fieldpermissions
Zobacz Wykonywanie zapytań dotyczących danych
Wykonywanie zapytań o dane
Update
Zdarzenie: Prawda
PATCH /fieldpermissions(fieldpermissionid)
Zobacz aktualizację
Aktualizowanie rekordów
Upsert
Zdarzenie: Fałsz
PATCH /fieldpermissions(fieldpermissionid)
Zobacz Upsert wiersza tabeli
UpsertRequest

Właściwości

W poniższej tabeli wymieniono wybrane właściwości tabeli Uprawnienie pola (FieldPermission).

Majątek Wartość
DisplayName Uprawnienie do pola
DisplayCollectionName (DisplayCollectionName) Uprawnienia pola
NazwaSchematu FieldPermission
CollectionSchemaName (Nazwa schematu kolekcji) FieldPermissions
EntitySetName (Nazwa zestawu) fieldpermissions
NazwaLogiczna fieldpermission
LogicalCollectionName (Nazwa_kolekcji logicznej) fieldpermissions
Atrybut PrimaryIdAttribute fieldpermissionid
Typ tabeli Standard
Typ własności None

Kolumny/atrybuty zapisywalne

Te kolumny/atrybuty zwracają wartość true dla IsValidForCreate lub IsValidForUpdate (zwykle obu). Wymienione według SchemaName.

AttributeLogicalName

Majątek Wartość
Description Nazwa atrybutu.
Nazwa wyświetlana Nazwa atrybutu, dla którego zdefiniowano to uprawnienie
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName attributelogicalname
RequiredLevel SystemRequired (Wymagany system)
Typ Sznurek
Format Tekst
FormatName (Nazwa formatu) Tekst
ImeMode (Tryb Ime) Auto
IsLocalizable (IsLocalizable) Nieprawda
Maksymalna długość 128

CanCreate

Majątek Wartość
Description Czy ten profil może utworzyć atrybut
Nazwa wyświetlana Może utworzyć atrybut
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName cancreate
RequiredLevel SystemRequired (Wymagany system)
Typ Lista wyboru
DefaultFormValue (Wartość domyślna) 0
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) field_security_permission_type

CanCreate Choices/Options

Wartość Etykieta
0 Niedozwolone
4 Dozwolone

CanRead

Majątek Wartość
Description Czy ten profil może odczytać atrybut
Nazwa wyświetlana Może odczytać atrybut
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName canread
RequiredLevel SystemRequired (Wymagany system)
Typ Lista wyboru
DefaultFormValue (Wartość domyślna) 0
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) field_security_permission_type

Opcje/opcje canread

Wartość Etykieta
0 Niedozwolone
4 Dozwolone

CanReadUnMasked

Majątek Wartość
Description
Nazwa wyświetlana Czy ten profil może odczytywać niemaskowaną wartość atrybutu
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName canreadunmasked
RequiredLevel SystemRequired (Wymagany system)
Typ Lista wyboru
DefaultFormValue (Wartość domyślna) 0
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) field_security_permission_readunmasked

Opcje/opcje canReadUnMasked

Wartość Etykieta
0 Niedozwolone
1 Jeden rekord
3 Wszystkie rekordy

CanUpdate

Majątek Wartość
Description Czy ten profil może zaktualizować atrybut
Nazwa wyświetlana Może zaktualizować atrybut
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName canupdate
RequiredLevel SystemRequired (Wymagany system)
Typ Lista wyboru
DefaultFormValue (Wartość domyślna) 0
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) field_security_permission_type

Opcje/opcje programu CanUpdate

Wartość Etykieta
0 Niedozwolone
4 Dozwolone

Nazwa jednostki

Majątek Wartość
Description Nazwa jednostki.
Nazwa wyświetlana Nazwa jednostki, dla której zdefiniowano to uprawnienie
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName entityname
RequiredLevel SystemRequired (Wymagany system)
Typ Nazwa jednostki

FieldPermissionId

Majątek Wartość
Description Unikatowy identyfikator uprawnienia pola.
Nazwa wyświetlana Uprawnienie do pola
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName fieldpermissionid
RequiredLevel SystemRequired (Wymagany system)
Typ Unikatowy identyfikator

FieldSecurityProfileId

Majątek Wartość
Description Unikatowy identyfikator profilu, do którego należy ten przywilej.
Nazwa wyświetlana Profil
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName fieldsecurityprofileid
RequiredLevel SystemRequired (Wymagany system)
Typ Szukaj
Targets fieldsecurityprofile

Kolumny/atrybuty tylko do odczytu

Te kolumny/atrybuty zwracają wartość false zarówno dla IsValidForCreate , jak i IsValidForUpdate. Wymienione według SchemaName.

Stan komponentu

Majątek Wartość
Description Tylko do użytku wewnętrznego.
Nazwa wyświetlana Stan komponentu
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName componentstate
RequiredLevel SystemRequired (Wymagany system)
Typ Lista wyboru
DefaultFormValue (Wartość domyślna) -1
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) componentstate

Opcje/Opcje ComponentState

Wartość Etykieta
0 Opublikowany
1 Niepublikowanych
2 usunięte
3 Usunięte Niepublikowane

FieldPermissionIdUnique

Majątek Wartość
Description Tylko do użytku wewnętrznego.
Nazwa wyświetlana Uprawnienie do pola
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName fieldpermissionidunique
RequiredLevel SystemRequired (Wymagany system)
Typ Unikatowy identyfikator

IsManaged

Majątek Wartość
Description Wskazuje, czy składnik rozwiązania jest częścią rozwiązania zarządzanego.
Nazwa wyświetlana jest zarządzany
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName ismanaged
RequiredLevel SystemRequired (Wymagany system)
Typ logiczny
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) ismanaged
Wartość domyślna Nieprawda
Prawdziwa etykieta Zarządzane
Fałszywa etykieta Niezarządzany

Identyfikator organizacji

Majątek Wartość
Description Unikatowy identyfikator organizacji
Nazwa wyświetlana Identyfikator organizacji
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName organizationid
RequiredLevel Żaden
Typ Szukaj
Targets

Czas nadpisywania

Majątek Wartość
Description Tylko do użytku wewnętrznego.
Nazwa wyświetlana Czas nadpisywania rekordu
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName overwritetime
RequiredLevel SystemRequired (Wymagany system)
Typ DateTime
CanChangeDateTimeBehavior Nieprawda
Zachowanie daty i godziny UżytkownikLokalny
Format DateOnly
ImeMode (Tryb Ime) Nieaktywny
Maska typu źródłowego 0

Identyfikator rozwiązania

Majątek Wartość
Description Unikatowy identyfikator powiązanego rozwiązania.
Nazwa wyświetlana Solution
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName solutionid
RequiredLevel SystemRequired (Wymagany system)
Typ Unikatowy identyfikator

SupportingSolutionId

Majątek Wartość
Description Tylko do użytku wewnętrznego.
Nazwa wyświetlana Solution
IsValidForForm Nieprawda
IsValidForRead Nieprawda
LogicalName supportingsolutionid
RequiredLevel Żaden
Typ Unikatowy identyfikator

VersionNumber

Majątek Wartość
Description
Nazwa wyświetlana
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName versionnumber
RequiredLevel Żaden
Typ BigInt
Maksymalna Wartość 9223372036854775807
wartość minimalna -9223372036854775808

Relacje wiele-do-jednego

Te relacje są oparte na zasadzie "wiele do jednego". Wymienione według SchemaName.

lk_fieldpermission_fieldsecurityprofileid

Relacja z jednymTo-Many: fieldsecurityprofile lk_fieldpermission_fieldsecurityprofileid

Majątek Wartość
ReferencedEntity (Jednostka odwoławcza) fieldsecurityprofile
Atrybut odniesienia fieldsecurityprofileid
ReferencingAttribute (Odwoływanie się do atrybutu) fieldsecurityprofileid
ReferencingEntityNavigationPropertyName fieldsecurityprofileid
Jest hierarchiczny
Konfiguracja kaskadowa Archiwum: NoCascade
Przypisać: NoCascade
Usunąć: Cascade
Połączyć: NoCascade
Zmiana rodzica: NoCascade
Widok zestawienia: NoCascade
Udostępnij: NoCascade
Anulowanie udostępniania: NoCascade

solution_fieldpermission

Relacja z jednymTo-Many: solution_fieldpermission rozwiązania

Majątek Wartość
ReferencedEntity (Jednostka odwoławcza) solution
Atrybut odniesienia solutionid
ReferencingAttribute (Odwoływanie się do atrybutu) solutionid
ReferencingEntityNavigationPropertyName solution_fieldpermission
Jest hierarchiczny
Konfiguracja kaskadowa Archiwum: NoCascade
Przypisać: NoCascade
Usunąć: Cascade
Połączyć: NoCascade
Zmiana rodzica: NoCascade
Widok zestawienia: NoCascade
Udostępnij: NoCascade
Anulowanie udostępniania: NoCascade

Relacje jeden-do-wielu

Te relacje są jeden-do-wielu. Wymienione według SchemaName.

FieldPermission_SyncErrors

Relacja wieleTo-One: syncerror FieldPermission_SyncErrors

Majątek Wartość
ReferencingEntity (Jednostka odwołująca się) syncerror
ReferencingAttribute (Odwoływanie się do atrybutu) regardingobjectid
ReferencedEntityNavigationPropertyName FieldPermission_SyncErrors
IsCustomizable True
SkojarzonaKonfiguracja Menu AvailableOffline: Prawda
Zachowanie: DoNotDisplay
Grupa: Details
Etykieta:
Identyfikator menu: null
Porządek:
QueryApi: null
Identyfikator widoku: 00000000-0000-0000-0000-000000000000

Zobacz także

Odniesienie do tabeli/encji Dataverse
Dokumentacja internetowego interfejsu API Dataverse
fieldpermission