Dear Focused Insights users, this article explains how to use the Security data provider
1. Goals
The purpose of the Security Data Provider is to display the compliancy of the ad-hoc reports scheduled via the Trend Analysis tool in the Configuration Validation Scenario.
If you are not familiar with Configuration Validation terms like "Target System", "Reference System" or ad-hoc report, I suggest to follow the links at the end of this wiki.
2. Supported Renderers
The Security data provider supports this following renderers :
- Line Chart
- Pie Chart
- Donut Chart
- Line-Column Chart
- Dual Line Chart
- Dual Line-Column
- Dual Bar-Column
- Stack Bar Chart
- Stack Column Chart
- Stack Column Chart2 Label
- Waterfall Chart
- Column Chart
- Bar Chart
- Table History Renderer
- Trend Table Renderer
- Dynamic Table
Here is an example of a displayed data using the Security data provider and the Line Chart renderer type :
Query :
/STDF/DP_SECURITY:COLOR=#c615b2|legend=Query 0|OCC_JUMP_IN=|SLA=|TREND=|G2Y=|Y2R=|COLOR_RATING=|DISPLAY_ATTRIBUTES=|visible=true|CV_Report=ABAP Profile Parameters|System=A4H|Metrics=PAHI|Compliance=YES|Selection=|Target_Value=|display_value=false
3. Attributes description
The Security Data Provider has two main attributes for the selection of the different filters : Report and Selection.
Here is a table explaining all the possible attributes
Attributes | Description |
CV_Report | List of available CV_Reports |
System | List of available Systems |
Metrics | List of available Metrics |
Compliance | List of available Compliances. Their possible values are YES, NO, ITEM NOT FOUND, NOT VALUATED. |
Selection | List of available Selections. Their possible values are Value, Rating. |
Target_Value | List of available target values |
PS :
- The list of systems and metrics are returned after selecting a CV_Report.
4. Validation
We will compare the results displayed in the OCC Dashboard with the source 0SMD_CV02 INFO PROVIDER.
4.1 Yes Compliance Validation
Query :
/STDF/DP_SECURITY:COLOR=#c615b2|legend=|OCC_JUMP_IN=|SLA=|TREND=|G2Y=|Y2R=|COLOR_RATING=|DISPLAY_ATTRIBUTES=|visible=true|CV_Report=ABAP Profile Parameters|System=A4H|Metrics=PAHI|Compliance=YES|Selection=|Target_Value=|display_value=false
So, in the call list viewer for info providers , we have selected the following list of filters (the same as the ones we have put in the OCC gadget configuration)
The returned result is :
We can check the displayed result in the OCC gadget is equal to the rows number minus 1 because the first row is a header
it is equal to 15 - 1 = 14.
4.2 No Compliance Validation
Query :
/STDF/DP_SECURITY:COLOR=#56f784|legend=|OCC_JUMP_IN=|SLA=|TREND=|G2Y=|Y2R=|COLOR_RATING=|DISPLAY_ATTRIBUTES=|visible=true|CV_Report=ABAP Profile Parameters|System=A4H|Metrics=PAHI|Compliance=NO|Selection=|Target_Value=|display_value=false
So, in the call list viewer for info providers , we have selected the following list of filters (the same as the ones we have put in the OCC gadget configuration)
The returned result is :
We can check the displayed result in the OCC gadget is equal to the rows number minus 1 because the first row is a header
it is equal to 17 - 1 = 16.
4.3 Item Not Found Compliance Validation
Query :
/STDF/DP_SECURITY:COLOR=#1accef|legend=|OCC_JUMP_IN=|SLA=|TREND=|G2Y=|Y2R=|COLOR_RATING=|DISPLAY_ATTRIBUTES=|visible=true|CV_Report=ABAP Profile Parameters|System=A4H|Metrics=PAHI|Compliance=ITEM_NOT_FOUND|Selection=|Target_Value=|display_value=false
So, in the call list viewer for info providers , we have selected the following list of filters (the same as the ones we have put in the OCC gadget configuration)
The returned result is :
We can check the displayed result in the OCC gadget is equal to the rows number minus 1 because the first row is a header. it is equal to 1 .