Frontegg · JSON-LD Context

Frontegg Context

JSON-LD context defining the semantic vocabulary for Frontegg from Frontegg.

34 Classes 34 Properties 4 Namespaces
View Context View on GitHub

Namespaces

frontegg: https://frontegg.com/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

User Tenant SubTenant Application Role Permission Group Invite Session MfaEnrollment OAuthToken VendorToken SsoConfiguration SamlConfiguration OidcConfiguration ScimConfiguration Entitlement Plan Feature FeatureFlag Subscription Package Bundle AuditEvent Webhook ApiToken Account name email phoneNumber url website profilePictureUrl domain

Properties

Property Type Container
id string
tenantId string
userId string
parentTenantId string
applicationId string
logoUrl anyURI
verified boolean
enabled boolean
isDefault boolean
mfaEnrolled boolean
token string
tokenType string
expiresIn integer
expiresAt dateTime
createdAt dateTime
updatedAt dateTime
type string
status string
severity string
eventType string
ip string
userAgent string
metadata @json
roles set
permissions set
features set
bundles set
samlMetadata string
ssoEndpoint anyURI
key string
featureKey string
planId string
price decimal
message string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "frontegg": "https://frontegg.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "User": "frontegg:User",
    "Tenant": "frontegg:Tenant",
    "SubTenant": "frontegg:SubTenant",
    "Application": "frontegg:Application",
    "Role": "frontegg:Role",
    "Permission": "frontegg:Permission",
    "Group": "frontegg:Group",
    "Invite": "frontegg:Invite",
    "Session": "frontegg:Session",
    "MfaEnrollment": "frontegg:MfaEnrollment",
    "OAuthToken": "frontegg:OAuthToken",
    "VendorToken": "frontegg:VendorToken",
    "SsoConfiguration": "frontegg:SsoConfiguration",
    "SamlConfiguration": "frontegg:SamlConfiguration",
    "OidcConfiguration": "frontegg:OidcConfiguration",
    "ScimConfiguration": "frontegg:ScimConfiguration",
    "Entitlement": "frontegg:Entitlement",
    "Plan": "frontegg:Plan",
    "Feature": "frontegg:Feature",
    "FeatureFlag": "frontegg:FeatureFlag",
    "Subscription": "frontegg:Subscription",
    "Package": "frontegg:Package",
    "Bundle": "frontegg:Bundle",
    "AuditEvent": "frontegg:AuditEvent",
    "Webhook": "frontegg:Webhook",
    "ApiToken": "frontegg:ApiToken",
    "Account": "frontegg:Account",
    "id": {
      "@id": "frontegg:id",
      "@type": "xsd:string"
    },
    "tenantId": {
      "@id": "frontegg:tenantId",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "frontegg:userId",
      "@type": "xsd:string"
    },
    "parentTenantId": {
      "@id": "frontegg:parentTenantId",
      "@type": "xsd:string"
    },
    "applicationId": {
      "@id": "frontegg:applicationId",
      "@type": "xsd:string"
    },
    "name": "schema:name",
    "email": "schema:email",
    "phoneNumber": "schema:telephone",
    "url": "schema:url",
    "logoUrl": {
      "@id": "frontegg:logoUrl",
      "@type": "xsd:anyURI"
    },
    "website": "schema:url",
    "profilePictureUrl": "schema:image",
    "verified": {
      "@id": "frontegg:verified",
      "@type": "xsd:boolean"
    },
    "enabled": {
      "@id": "frontegg:enabled",
      "@type": "xsd:boolean"
    },
    "isDefault": {
      "@id": "frontegg:isDefault",
      "@type": "xsd:boolean"
    },
    "mfaEnrolled": {
      "@id": "frontegg:mfaEnrolled",
      "@type": "xsd:boolean"
    },
    "token": {
      "@id": "frontegg:token",
      "@type": "xsd:string"
    },
    "tokenType": {
      "@id": "frontegg:tokenType",
      "@type": "xsd:string"
    },
    "expiresIn": {
      "@id": "frontegg:expiresIn",
      "@type": "xsd:integer"
    },
    "expiresAt": {
      "@id": "frontegg:expiresAt",
      "@type": "xsd:dateTime"
    },
    "createdAt": {
      "@id": "frontegg:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "frontegg:updatedAt",
      "@type": "xsd:dateTime"
    },
    "type": {
      "@id": "frontegg:type",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "frontegg:status",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "frontegg:severity",
      "@type": "xsd:string"
    },
    "eventType": {
      "@id": "frontegg:eventType",
      "@type": "xsd:string"
    },
    "ip": {
      "@id": "frontegg:ip",
      "@type": "xsd:string"
    },
    "userAgent": {
      "@id": "frontegg:userAgent",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "frontegg:metadata",
      "@type": "@json"
    },
    "roles": {
      "@id": "frontegg:roles",
      "@container": "@set"
    },
    "permissions": {
      "@id": "frontegg:permissions",
      "@container": "@set"
    },
    "features": {
      "@id": "frontegg:features",
      "@container": "@set"
    },
    "bundles": {
      "@id": "frontegg:bundles",
      "@container": "@set"
    },
    "samlMetadata": {
      "@id": "frontegg:samlMetadata",
      "@type": "xsd:string"
    },
    "ssoEndpoint": {
      "@id": "frontegg:ssoEndpoint",
      "@type": "xsd:anyURI"
    },
    "domain": "schema:url",
    "key": {
      "@id": "frontegg:key",
      "@type": "xsd:string"
    },
    "featureKey": {
      "@id": "frontegg:featureKey",
      "@type": "xsd:string"
    },
    "planId": {
      "@id": "frontegg:planId",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "frontegg:price",
      "@type": "xsd:decimal"
    },
    "message": {
      "@id": "frontegg:message",
      "@type": "xsd:string"
    }
  }
}