get_applications
Gets all applications.
Path:
/lib/get_applications.js
Parameters:
Name | Type | Description |
---|---|---|
Filter | String | A filter to apply in finding applications. |
Example Request:
POST /redrock/query
{
"Script":"@/lib/get_applications.js",
"Args":{
"Filter":"",
"PageNumber":1,
"PageSize":10,
"Limit":10,
"SortBy":"",
"direction":"False",
"Caching":-1
}
}
Example Response:
{
"success": true,
"Result": {
"IsAggregate": false,
"Count": 10,
"Columns": [
{
"Name": "Featured",
"IsHidden": false,
"DDName": null,
"Title": "Featured",
"DDTitle": null,
"Description": null,
"Type": 1,
"Format": null,
"Width": 0,
"TableKey": null,
"ForeignKey": null,
"TableName": null
},
{
"Name": "ProvSettingPreview",
"IsHidden": false,
"DDName": null,
"Title": "ProvSettingPreview",
"DDTitle": null,
"Description": null,
"Type": 1,
"Format": null,
"Width": 0,
"TableKey": null,
"ForeignKey": null,
"TableName": null
},
...
],
"FullCount": 397,
"Results": [
{
"Entities": [
{
"Type": "Application",
"Key": "ad139e...",
"IsForeignKey": false
}
],
"Row": {
"Featured": null,
"ProvSettingPreview": null,
"Name": ".extendr",
"Category": "Social Media",
"MobileAppType": null,
"DisplayName": ".extendr",
"AppTypeDisplayName": "Web - User Password",
"OnPrem": null,
"ID": "ad139...",
"ShadowAppLink": null,
"ChildLinkedApps": null,
"MunkiMetadata": null,
"AdminTag": "Social Media",
"Description": "Your .extendr account allows you to neatly synthesize all that you are, online. Use it to organize URLs as you see fit, re-engineer your resume or portfolio or use it as a temporary home page. It's up to you, and it's easy to do.",
"ParentAppTemplateName": null,
"ProvConfigured": null,
"Version": null,
"IsGatewayed": null,
"Generic": false,
"CorpIdentifier": null,
"MobileAppSource": null,
"Brand": null,
"AppType": "Web",
"ServiceName": null,
"PortalApp": null,
"ParentApp": null,
"DeepLinkUrl": null,
"Icon": "/vfslow/lib/application/icons/extendr",
"WebAppTypeDisplayName": "User Password",
"WebAppType": "UsernamePassword",
"IsTestApp": null,
"ProvSettingEnabled": null,
"TemplateName": "extendr",
"IsMarketplaceApp": null,
"Handler": "cloudlib;Centrify.Saas.apphandlers.UserPass",
"State": "Active",
"NotSelfService": null,
"DerivedCredsSupported": null,
"_MatchFilter": null,
"VersionName": null,
"Popular": null,
"ProvCapable": null
}
},
{
"Entities": [
{
"Type": "Application",
"Key": "8921...",
"IsForeignKey": false
}
],
"Row": {
"Featured": false,
"ProvSettingPreview": null,
"Name": "000SAML",
"Category": "Other",
"MobileAppType": null,
"DisplayName": "000SAML",
"AppTypeDisplayName": "Web - SAML + Provisioning",
"OnPrem": true,
"ID": "8921...",
"ShadowAppLink": null,
"ChildLinkedApps": null,
"MunkiMetadata": null,
"AdminTag": "Other",
"Description": "This template enables you to provide single sign-on to a web application that uses SAML (Security Assertion Markup Language) for authentication.",
"ParentAppTemplateName": null,
"ProvConfigured": null,
"Version": null,
"IsGatewayed": null,
"Generic": true,
"CorpIdentifier": "",
"MobileAppSource": null,
"Brand": "Centrify",
"AppType": "Web",
"ServiceName": "",
"PortalApp": null,
"ParentApp": null,
"DeepLinkUrl": null,
"Icon": "/vfslow/lib/application/icons/genericsaml",
"WebAppTypeDisplayName": "SAML <i>+ Provisioning</i>",
"WebAppType": "Saml",
"IsTestApp": false,
"ProvSettingEnabled": null,
"TemplateName": "Generic SAML",
"IsMarketplaceApp": null,
"Handler": "cloudlib;Centrify.Saas.apphandlers.SamlAppHandler",
"State": "Created",
"NotSelfService": null,
"DerivedCredsSupported": false,
"_MatchFilter": null,
"VersionName": null,
"Popular": null,
"ProvCapable": true
}
},
...
],
"ReturnID": ""
},
"Message": null,
"MessageID": null,
"Exception": null,
"ErrorID": null,
"ErrorCode": null,
"InnerExceptions": null
}
Updated about 5 years ago