Coflyr · Backend model field catalog

DataScopeGrant

No mapped database table.

15 C# properties4 field groupsGenerated 2026-10-06
Model class
coflyr.models.datascope.DataScopeGrant
Source
Features/Shared/DataScope/Models/DataScopeGrant.cs
Table
No mapped database table
Review
Not marked

This C# model is not mapped as an EF entity. Public properties come from compiled type metadata, including inherited properties; they are API or in-memory fields rather than table columns. Purpose text is inferred from names and should be checked against the feature workflow.

← All model classes · AMOS Workpackage example

Identity and naming

3 fields
#PropertyC# typeNullabilityBusiness purpose
1CoflyrUserNamestringNullableRecords coflyr user name for this data scope grant.
2GroupNamestringNullableRecords group name for this data scope grant.
3IdGuidRequiredStable identifier for this record.

Relationships and references

2 fields
#PropertyC# typeNullabilityBusiness purpose
1CoflyrUserIdGuid?NullableSelects the related coflyr user record.
2GroupIdGuid?NullableSelects the related group record.

Status and controls

1 fields
#PropertyC# typeNullabilityBusiness purpose
1IsActiveboolRequiredIndicates whether active applies to this data scope grant.

Other fields

9 fields
#PropertyC# typeNullabilityBusiness purpose
1CoflyrUserCoflyrUserNullableRecords coflyr user for this data scope grant.
2CoflyrUserCodestringNullableRecords coflyr user code for this data scope grant.
3CoflyrUserDisplaystringNullableRecords coflyr user display for this data scope grant.
4CreatedAtDateTimeRequiredRecords the created at for this data scope grant.
5GroupApplicationGroupSnapshotNullableRecords group for this data scope grant.
6GroupCodestringNullableRecords group code for this data scope grant.
7GroupDisplaystringNullableRecords group display for this data scope grant.
8JustificationstringNullableRecords justification for this data scope grant.
9SubjectTypeDataScopeSubjectTypeRequiredRecords subject type for this data scope grant.