File tree 2 files changed +6
-2
lines changed
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -199,7 +199,7 @@ function readable_date(str) {
199
199
function processManagedPolicy ( policy_data , iam_def ) {
200
200
effective_policy_table_content = '' ;
201
201
202
- $ ( '#managedpolicytags' ) . html ( ( policy_data [ 'data_access' ] ? ' <span class="badge badge-info">data access</span>' : '' ) + ( policy_data [ 'resource_exposure' ] ? ' <span class="badge badge-info">resource exposure</span>' : '' ) + ( policy_data [ 'credentials_exposure' ] ? ' <span class="badge badge-info">credentials exposure</span>' : '' ) + ( policy_data [ 'unknown_actions' ] . length ? ' <span class="badge badge-warning">unknown actions</span>' : '' ) + ( policy_data [ 'privesc' ] ? ' <span class="badge badge-warning">possible privesc</span>' : '' ) + ( policy_data [ 'malformed' ] ? ' <span class="badge badge-danger">malformed</span>' : '' ) + ( policy_data [ 'deprecated' ] ? ' <span class="badge badge-danger">deprecated</span>' : '' ) + ( policy_data [ 'undocumented_actions' ] ? ' <span class="badge badge-danger">undocumented actions</span>' : '' ) ) ;
202
+ $ ( '#managedpolicytags' ) . html ( ( policy_data [ 'data_access' ] ? ' <span class="badge badge-info">data access</span>' : '' ) + ( policy_data [ 'resource_exposure' ] ? ' <span class="badge badge-info">resource exposure</span>' : '' ) + ( policy_data [ 'credentials_exposure' ] ? ' <span class="badge badge-info">credentials exposure</span>' : '' ) + ( policy_data [ 'unknown_actions' ] . length ? ' <span class="badge badge-warning">unknown actions</span>' : '' ) + ( policy_data [ 'privesc' ] ? ' <span class="badge badge-warning">possible privesc</span>' : '' ) + ( policy_data [ 'grantless' ] ? ' <span class="badge badge-warning">grantless</span>' : '' ) + ( policy_data [ ' malformed'] ? ' <span class="badge badge-danger">malformed</span>' : '' ) + ( policy_data [ 'deprecated' ] ? ' <span class="badge badge-danger">deprecated</span>' : '' ) + ( policy_data [ 'undocumented_actions' ] ? ' <span class="badge badge-danger">undocumented actions</span>' : '' ) ) ;
203
203
$ ( '#managedpolicyarn' ) . html ( policy_data [ 'arn' ] ) ;
204
204
$ ( '#managedpolicyversion' ) . html ( policy_data [ 'version' ] ) ;
205
205
@@ -1041,7 +1041,7 @@ async function processReferencePage() {
1041
1041
}
1042
1042
1043
1043
managedpolicies_table_content += '<tr>\
1044
- <td class="tx-medium"><a href="/managedpolicies/' + managedpolicy [ 'name' ] + '">' + managedpolicy [ 'name' ] + "</a>" + ( managedpolicy [ 'data_access' ] ? ' <span class="badge badge-info">data access</span>' : '' ) + ( managedpolicy [ 'resource_exposure' ] ? ' <span class="badge badge-info">resource exposure</span>' : '' ) + ( managedpolicy [ 'credentials_exposure' ] ? ' <span class="badge badge-info">credentials exposure</span>' : '' ) + ( managedpolicy [ 'unknown_actions' ] ? ' <span class="badge badge-warning">unknown actions</span>' : '' ) + ( managedpolicy [ 'privesc' ] ? ' <span class="badge badge-warning">possible privesc</span>' : '' ) + ( managedpolicy [ 'malformed' ] ? ' <span class="badge badge-danger">malformed</span>' : '' ) + ( managedpolicy [ 'deprecated' ] ? ' <span class="badge badge-danger">deprecated</span>' : '' ) + ( managedpolicy [ 'undocumented_actions' ] ? ' <span class="badge badge-danger">undocumented actions</span>' : '' ) + '</td>\
1044
+ <td class="tx-medium"><a href="/managedpolicies/' + managedpolicy [ 'name' ] + '">' + managedpolicy [ 'name' ] + "</a>" + ( managedpolicy [ 'data_access' ] ? ' <span class="badge badge-info">data access</span>' : '' ) + ( managedpolicy [ 'resource_exposure' ] ? ' <span class="badge badge-info">resource exposure</span>' : '' ) + ( managedpolicy [ 'credentials_exposure' ] ? ' <span class="badge badge-info">credentials exposure</span>' : '' ) + ( managedpolicy [ 'unknown_actions' ] ? ' <span class="badge badge-warning">unknown actions</span>' : '' ) + ( managedpolicy [ 'privesc' ] ? ' <span class="badge badge-warning">possible privesc</span>' : '' ) + ( managedpolicy [ 'grantless' ] ? ' <span class="badge badge-warning">grantless</span>' : '' ) + ( managedpolicy [ 'malformed' ] ? ' <span class="badge badge-danger">malformed</span>' : '' ) + ( managedpolicy [ 'deprecated' ] ? ' <span class="badge badge-danger">deprecated</span>' : '' ) + ( managedpolicy [ 'undocumented_actions' ] ? ' <span class="badge badge-danger">undocumented actions</span>' : '' ) + '</td>\
1045
1045
<td class="tx-normal">' + managedpolicy [ 'access_levels' ] . join ( ", " ) + '</td>\
1046
1046
<td class="tx-normal">' + managedpolicy [ 'version' ] + '</td>\
1047
1047
<td class="tx-normal" style="text-decoration-line: underline; text-decoration-style: dotted;">' + readable_date ( managedpolicy [ 'createdate' ] ) + '</td>\
Original file line number Diff line number Diff line change @@ -514,6 +514,10 @@ <h4 class="mg-b-10">Using Managed Policies</h4>
514
514
< td > < span class ="badge badge-warning "> possible privesc</ span > </ td >
515
515
< td > A managed policy or managed policy action tag that indicates the presence of an action that could potentially lead to a privilege escalation.</ td >
516
516
</ tr >
517
+ < tr >
518
+ < td > < span class ="badge badge-warning "> grantless</ span > </ td >
519
+ < td > A managed policy tag that indicates the policy does not explicitely allow actions. These policies are typically used as Service Control Policies.</ td >
520
+ </ tr >
517
521
< tr >
518
522
< td > < span class ="badge badge-danger "> undocumented actions</ span > </ td >
519
523
< td > A managed policy tag that indicates the presence of undocumented actions within the policy.</ td >
You can’t perform that action at this time.
0 commit comments