Backend
_DataVerse
- Delete a Table
- Go to the PowerApps home page and select 'Tables' in the sidebar.
Tables
- Page Event
cr34c_pageevent cr34c_buttonname,cr34c_destinationurl,cr34c_eventname,cr34c_name,cr34c_sourceurl,cr34c_userid- Application: Graham
cr34c_application cr34c_applicationid,cr34c_opportunity,cr34c_personalstatement,cr34c_studentid,cr34c_name,cr34c_contactemail,cr34c_student- Opportunity: Graham
cr34c_opportunity cr34c_opportunityid,cr34c_active,cr34c_language,cr34c_duration,cr34c_department,cr34c_delivery,cr34c_creditbearing,cr34c_commitment,cr34c_academicyear,cr34c_compensation,cr34c_minimumgpa,cr34c_name,cr34c_type,cr34c_description,cr34c_contactemail,cr34c_applylink,cr34c_location,cr34c_deadline,cr34c_startdate,cr34c_enddate
Frequently Asked Questions
- Associate Current Portal User on Insert
- Power Pages Management > Basic Form > Additional Settings > Associate Current Portal User on Insert
API
- URL
https://site-f7dqi.powerappsportals.com/_api/cr34c_pageeventshttps://orgc302603f.crm.dynamics.com/api/data/v9.2/cr34c_pageevents
Get access token with az login:
az account get-access-token --resource "https://orgc302603f.crm.dynamics.com" --query accessToken --output tsv$TOKEN = az account get-access-token --resource "https://orgc302603f.crm.dynamics.com" --query accessToken --output tsv
$TOKEN = az account get-access-token `
--resource "https://orgc302603f.crm.dynamics.com" `
--query accessToken `
--output tsv
$headers = @{
Authorization = "Bearer $TOKEN"
Accept = "application/json"
}
$url = "https://orgc302603f.crm.dynamics.com/api/data/v9.2/EntityDefinitions(LogicalName='cr34c_pageevent')?`$expand=ManyToOneRelationships"
$url = "https://orgc302603f.crm.dynamics.com/api/data/v9.2/EntityDefinitions(LogicalName='cr34c_pageevent')?`$select=LogicalName,SchemaName&`$expand=ManyToOneRelationships(`$select=SchemaName,ReferencedEntity,ReferencingEntity,ReferencingAttribute,ReferencedAttribute)"
try {
$response = Invoke-RestMethod `
-Uri $url `
-Headers $headers `
-Method Get `
-ErrorAction Stop
$response | ConvertTo-Json -Depth 20
}
catch {
Write-Host "===== ERROR =====" -ForegroundColor Red
Write-Host $_.Exception.Message
Write-Host ""
Write-Host "===== EXCEPTION TYPE =====" -ForegroundColor Yellow
Write-Host $_.Exception.GetType().FullName
Write-Host ""
Write-Host "===== HTTP STATUS =====" -ForegroundColor Yellow
if ($_.Exception.Response) {
Write-Host $_.Exception.Response.StatusCode
Write-Host $_.Exception.Response.StatusDescription
}
Write-Host ""
Write-Host "===== RESPONSE BODY =====" -ForegroundColor Yellow
if ($_.ErrorDetails.Message) {
Write-Host $_.ErrorDetails.Message
}
Write-Host ""
Write-Host "===== FULL ERROR =====" -ForegroundColor Yellow
$_ | Format-List * -Force
}