AWS m2 high security documentation change
Summary
Updated endpoint parameters, role requirements, pagination limits, and added PostgreSQL multi-schema configuration checks
Security assessment
Changed authentication requirement from ROLE_USER to ROLE_ADMIN for endpoints (security hardening). Added mask parameters for data operations (security through data obfuscation). Introduced PostgreSQL multi-schema checks (security configuration validation).
Diff
diff --git a/m2/latest/userguide/ba-endpoints-bac.md b/m2/latest/userguide/ba-endpoints-bac.md index 6fcdfc6bc..dff711a53 100644 --- a//m2/latest/userguide/ba-endpoints-bac.md +++ b//m2/latest/userguide/ba-endpoints-bac.md @@ -240 +240 @@ name -name +listcatFileOrDatasetName @@ -245 +245 @@ name -dataset file +datasetFile @@ -349 +349 @@ name -(required, string): the name of the data set to clear. +(required, string): the name of the data set to clear. When using the GET method, the parameter name is `datasetName`. @@ -437 +437 @@ Use the following endpoints to create or manage multiple data sets at once. - * Requires authentication and the ROLE_USER role. + * Requires authentication and the ROLE_ADMIN role. @@ -570 +570 @@ cacheEnable -datasetName +name @@ -573 +573 @@ datasetName -(required, string): the name of the data set. +(required, string): the name of the data set. Defaults to `%` (all data sets) if not specified. @@ -575 +575 @@ datasetName -pageNumber +page @@ -578 +578 @@ pageNumber -(required, int): the page number. +(required, int): the page number (minimum 0). @@ -583 +583 @@ pageSize -(required, int): the page size. +(required, int): the page size (minimum 1, maximum 500). @@ -820,0 +821,5 @@ record +mask + + +(optional, Mask): the mask object to apply during the update. + @@ -847,0 +853,5 @@ record +mask + + +(optional, Mask): the mask object to apply during the save. + @@ -869,0 +880,10 @@ dataset +record + + +(optional, Record): the record to validate. + +mask + + +(optional, Mask): the mask object to apply during validation. + @@ -896,0 +917,5 @@ record +mask + + +(optional, Mask): the mask object. + @@ -993 +1018,6 @@ mask -(required, Mask): the data set object +(required, Mask): the mask object + +filter + + +(required, Filter): the filter object to apply. @@ -1019,0 +1050,2 @@ Use the following endpoints to manage cache for a data set or check data set cha + * Check PostgreSQL multi-schema configuration + @@ -1076,0 +1109,5 @@ enable +dataset + + +(required, DataSet): the data set object. + @@ -1141,0 +1179,17 @@ You can use this endpoint to retrieve the allocated RAM cache memory. +### Check PostgreSQL multi-schema configuration + +Checks whether the PostgreSQL multi-schema configuration is enabled. + + * Supported methods: GET + + * Requires authentication and the ROLE_USER role. + + * Path: `/api/services/rest/bluesamservice/isPostgresMultiSchema` + + * Arguments: None + + * Returns: true if the PostgreSQL multi-schema configuration is enabled and false otherwise. + + + +