Compare commits
No commits in common. "09a474d3eae9db23bcfed760fa70aafd961a2ce7" and "c4cc5a2c3dfa4a8d6d565c4029ec05cbb0bf1a3e" have entirely different histories.
09a474d3ea
...
c4cc5a2c3d
|
@ -38,7 +38,7 @@
|
||||||
},
|
},
|
||||||
"principalAWSUserArn": {
|
"principalAWSUserArn": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"pattern": "^arn:aws:iam::[0-9]{12}:user/(?!\\*)[\\w+=,.@ -/]{1,2017}$"
|
"pattern": "^arn:aws:iam::[0-9]{12}:user/(?!\\*)[\\w+=,.@ -/]{1,64}$"
|
||||||
},
|
},
|
||||||
"principalAWSRoleArn": {
|
"principalAWSRoleArn": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
|
@ -360,9 +360,6 @@
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"const": "2012-10-17"
|
"const": "2012-10-17"
|
||||||
},
|
},
|
||||||
"Id": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"Statement": {
|
"Statement": {
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
{
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
},
|
},
|
||||||
"principalAWSUserArn": {
|
"principalAWSUserArn": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"pattern": "^arn:aws:iam::[0-9]{12}:user/(?!\\*)[\\w+=,.@ -/]{1,2017}$"
|
"pattern": "^arn:aws:iam::[0-9]{12}:user/(?!\\*)[\\w+=,.@ -/]{1,64}$"
|
||||||
},
|
},
|
||||||
"principalAWSRoleArn": {
|
"principalAWSRoleArn": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=16"
|
"node": ">=16"
|
||||||
},
|
},
|
||||||
"version": "7.70.4-1",
|
"version": "7.70.4",
|
||||||
"description": "Common utilities for the S3 project components",
|
"description": "Common utilities for the S3 project components",
|
||||||
"main": "build/index.js",
|
"main": "build/index.js",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|
|
@ -16,7 +16,6 @@ const sampleUserPolicy = {
|
||||||
};
|
};
|
||||||
const sampleResourcePolicy = {
|
const sampleResourcePolicy = {
|
||||||
Version: '2012-10-17',
|
Version: '2012-10-17',
|
||||||
Id: 'cd3ad3d9-2776-4ef1-a904-4c229d1642ee',
|
|
||||||
Statement: [
|
Statement: [
|
||||||
{
|
{
|
||||||
Sid: 'ResourcePolicy1',
|
Sid: 'ResourcePolicy1',
|
||||||
|
@ -188,11 +187,6 @@ describe('Policies validation - Principal', () => {
|
||||||
value: { AWS: 'arn:aws:iam::111111111111:user/path/in/org/leaf' },
|
value: { AWS: 'arn:aws:iam::111111111111:user/path/in/org/leaf' },
|
||||||
policyType: [user, resource],
|
policyType: [user, resource],
|
||||||
},
|
},
|
||||||
{
|
|
||||||
name: 'user arn with vault made path',
|
|
||||||
value: { AWS: 'arn:aws:iam::767707094035:user/user2/TENANT_USER/null/5417be27-8709-48bd-adfb-865ebc58b9f0/1a464be02ea631bdaf2a9ee884434233374a457460e925bf10d9e4665f8fa796/c1d83067-a3f3-41a4-bd45-d6bf47270bd0' }, // eslint-disable-line max-len
|
|
||||||
policyType: [user, resource],
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: 'multiple user arns',
|
name: 'multiple user arns',
|
||||||
value: {
|
value: {
|
||||||
|
|
Loading…
Reference in New Issue