Which roles are hidden from one of the model's own columns, on the form and the record
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles \
--header 'Content-Type: application/json' \
--data '
{
"p_column": "<string>",
"p_entity": "<string>"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles"
payload = {
"p_column": "<string>",
"p_entity": "<string>"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({p_column: '<string>', p_entity: '<string>'})
};
fetch('https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'p_column' => '<string>',
'p_entity' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles"
payload := strings.NewReader("{\n \"p_column\": \"<string>\",\n \"p_entity\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles")
.header("Content-Type", "application/json")
.body("{\n \"p_column\": \"<string>\",\n \"p_entity\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"p_column\": \"<string>\",\n \"p_entity\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyForm studio
Which roles are hidden from one of the model's own columns, on the form and the record
detail view only. No denials at all means every role sees it.
POST
/
rpc
/
record_field_hidden_roles
Which roles are hidden from one of the model's own columns, on the form and the record
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles \
--header 'Content-Type: application/json' \
--data '
{
"p_column": "<string>",
"p_entity": "<string>"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles"
payload = {
"p_column": "<string>",
"p_entity": "<string>"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({p_column: '<string>', p_entity: '<string>'})
};
fetch('https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'p_column' => '<string>',
'p_entity' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles"
payload := strings.NewReader("{\n \"p_column\": \"<string>\",\n \"p_entity\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles")
.header("Content-Type", "application/json")
.body("{\n \"p_column\": \"<string>\",\n \"p_entity\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/record_field_hidden_roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"p_column\": \"<string>\",\n \"p_entity\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyHeaders
Preference
Available options:
params=single-object Body
application/jsonapplication/vnd.pgrst.object+jsonapplication/vnd.pgrst.object+json;nulls=strippedtext/csv
Response
200
OK
⌘I

