├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .gitbook.yaml ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── build-and-package.yml │ ├── codeql-analysis.yml │ ├── create-release-on-tag-push.yml │ ├── docker-publish-dockerhub.yaml │ └── docker-publish-ecr.yml ├── .gitignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── .prettierignore ├── .run ├── ConsoleMe Docker - Force Build.run.xml ├── ConsoleMe OSS Web - Docker.run.xml ├── ConsoleMe UI Debug.run.xml ├── Consoleme OSS - Initialize Redis.run.xml ├── Consoleme OSS - Local Celery Beat and Worker.run.xml └── Consoleme OSS - Local Web.run.xml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── OSSMETADATA ├── README.md ├── Vagrantfile ├── cdk ├── Pipfile ├── Pipfile.lock ├── README.md ├── __init__.py ├── app.py ├── architecture.png ├── cdk.json ├── config.yaml.example ├── consoleme_ecs_cdk │ ├── __init__.py │ ├── pyproject.toml │ ├── service │ │ ├── __init__.py │ │ ├── consoleme_ecs_service_stack.py │ │ ├── consoleme_spoke_accounts_stack.py │ │ ├── constants.py │ │ ├── helpers.py │ │ └── nested_stacks │ │ │ ├── __init__.py │ │ │ ├── alb_stack.py │ │ │ ├── auth_stack.py │ │ │ ├── cache_stack.py │ │ │ ├── compute_stack.py │ │ │ ├── config_stack.py │ │ │ ├── db_stack.py │ │ │ ├── domain_stack.py │ │ │ ├── iam_stack.py │ │ │ ├── shared_stack.py │ │ │ └── vpc_stack.py │ └── setup.py ├── resources │ └── create_config_lambda │ │ ├── config.yaml │ │ └── index.py └── tests │ ├── __init__.py │ └── test_cdk.py ├── consoleme ├── __init__.py ├── __main__.py ├── babel.config.js ├── celery_tasks │ ├── __init__.py │ └── celery_tasks.py ├── config │ ├── __init__.py │ └── config.py ├── default_plugins │ ├── __init__.py │ ├── plugins │ │ ├── __init__.py │ │ ├── auth │ │ │ ├── __init__.py │ │ │ └── auth.py │ │ ├── aws │ │ │ ├── __init__.py │ │ │ └── aws.py │ │ ├── celery_tasks │ │ │ ├── __init__.py │ │ │ └── celery_tasks.py │ │ ├── config │ │ │ ├── __init__.py │ │ │ └── config.py │ │ ├── group_mapping │ │ │ ├── __init__.py │ │ │ └── group_mapping.py │ │ ├── internal_routes │ │ │ ├── __init__.py │ │ │ ├── handlers │ │ │ │ ├── __init__.py │ │ │ │ └── internal_demo_route.py │ │ │ └── internal_routes.py │ │ ├── metrics │ │ │ ├── __init__.py │ │ │ ├── base_metric.py │ │ │ ├── cloudwatch │ │ │ │ └── __init__.py │ │ │ ├── default_metrics.py │ │ │ └── metrics.py │ │ └── policies │ │ │ ├── __init__.py │ │ │ └── policies.py │ └── setup.py ├── exceptions │ ├── __init__.py │ └── exceptions.py ├── handlers │ ├── __init__.py │ ├── auth.py │ ├── base.py │ ├── v1 │ │ ├── __init__.py │ │ ├── credentials.py │ │ ├── headers.py │ │ ├── health.py │ │ ├── policies.py │ │ ├── roles.py │ │ └── saml.py │ └── v2 │ │ ├── __init__.py │ │ ├── audit.py │ │ ├── aws_iam_users.py │ │ ├── challenge.py │ │ ├── dynamic_config.py │ │ ├── errors.py │ │ ├── generate_changes.py │ │ ├── generate_policy.py │ │ ├── index.py │ │ ├── logout.py │ │ ├── managed_policies.py │ │ ├── notifications.py │ │ ├── policies.py │ │ ├── requests.py │ │ ├── resources.py │ │ ├── roles.py │ │ ├── self_service.py │ │ ├── service_control_policy.py │ │ ├── templated_resources.py │ │ ├── typeahead.py │ │ ├── user.py │ │ └── user_profile.py ├── lib │ ├── __init__.py │ ├── account_indexers │ │ ├── __init__.py │ │ ├── aws_organizations.py │ │ ├── current_account.py │ │ ├── local_config.py │ │ └── swag.py │ ├── alb_auth.py │ ├── asyncio.py │ ├── auth.py │ ├── aws.py │ ├── aws_config │ │ ├── __init__.py │ │ └── aws_config.py │ ├── aws_secret_manager.py │ ├── cache.py │ ├── challenge.py │ ├── change_request.py │ ├── cloud_credential_authorization_mapping │ │ ├── __init__.py │ │ ├── dynamic_config.py │ │ ├── internal_plugin.py │ │ ├── models.py │ │ └── role_tags.py │ ├── cloudtrail.py │ ├── cookie-py │ ├── credential_auth.py │ ├── crypto.py │ ├── defaults.py │ ├── duo.py │ ├── dynamo.py │ ├── elasticsearch.py │ ├── event_bridge │ │ ├── __init__.py │ │ ├── access_denies.py │ │ └── role_updates.py │ ├── generic.py │ ├── git.py │ ├── google.py │ ├── groups.py │ ├── handler_utils.py │ ├── json_encoder.py │ ├── jwt.py │ ├── loader.py │ ├── notifications │ │ ├── __init__.py │ │ └── models.py │ ├── oidc.py │ ├── password.py │ ├── plugins.py │ ├── policies.py │ ├── pydantic.py │ ├── redis.py │ ├── requests.py │ ├── role_updater │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── handler.py │ │ └── schemas.py │ ├── s3_helpers.py │ ├── saml.py │ ├── scm │ │ ├── __init__.py │ │ └── git │ │ │ ├── __init__.py │ │ │ └── bitbucket.py │ ├── self_service │ │ ├── __init__.py │ │ ├── models.py │ │ └── typeahead.py │ ├── ses.py │ ├── singleton.py │ ├── slack.py │ ├── templated_resources │ │ ├── __init__.py │ │ ├── models.py │ │ └── requests.py │ ├── timeout.py │ ├── tracing.py │ ├── v2 │ │ ├── __init__.py │ │ ├── aws_principals.py │ │ ├── notifications.py │ │ ├── requests.py │ │ └── user_profile.py │ ├── web.py │ └── yaml.py ├── models.py └── routes.py ├── docker-compose-dependencies.yaml ├── docker-compose-deploy-dockerhub.yaml ├── docker-compose-deploy.yaml ├── docker-compose-dockerhub.yaml ├── docker-compose-test.yaml ├── docker-compose.yaml ├── docs └── gitbook │ ├── .gitbook │ └── assets │ │ ├── 5waystologin.gif │ │ ├── consoleme-diagram-1-.png │ │ ├── consoleme-diagram.png │ │ ├── docker-containers.png │ │ ├── ecs.svg │ │ ├── image (1).png │ │ ├── image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2) (1).png │ │ ├── image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2) (2).png │ │ ├── image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2).png │ │ ├── image (10).png │ │ ├── image (11).png │ │ ├── image (12).png │ │ ├── image (13).png │ │ ├── image (14).png │ │ ├── image (15).png │ │ ├── image (16).png │ │ ├── image (17) (1) (1) (1) (1).png │ │ ├── image (17) (1) (1) (1).png │ │ ├── image (17).png │ │ ├── image (18).png │ │ ├── image (19) (1).png │ │ ├── image (19).png │ │ ├── image (2).png │ │ ├── image (20).png │ │ ├── image (21).png │ │ ├── image (22).png │ │ ├── image (23).png │ │ ├── image (24).png │ │ ├── image (25).png │ │ ├── image (26).png │ │ ├── image (27).png │ │ ├── image (28).png │ │ ├── image (29) (1) (1) (1) (1).png │ │ ├── image (29) (1) (1) (1).png │ │ ├── image (29).png │ │ ├── image (3).png │ │ ├── image (30).png │ │ ├── image (34).png │ │ ├── image (35).png │ │ ├── image (36) (3) (3) (3) (1).png │ │ ├── image (36) (3) (3) (3) (2).png │ │ ├── image (36) (3) (3) (3) (3).png │ │ ├── image (36) (3) (3) (3).png │ │ ├── image (4).png │ │ ├── image (5).png │ │ ├── image (6).png │ │ ├── image (7).png │ │ ├── image (8).png │ │ ├── image (9).png │ │ ├── image.png │ │ ├── logo_3.png │ │ ├── weep-2020-10-13_21.38.49.gif │ │ ├── weep-ecs-assume-role.svg │ │ ├── weep.gif │ │ ├── weep_credential_provider.svg │ │ ├── weep_env_variable (1).svg │ │ ├── weep_env_variable.svg │ │ ├── weep_file (1).svg │ │ ├── weep_file.svg │ │ └── weep_metadata.svg │ ├── README.md │ ├── SUMMARY.md │ ├── architecture.md │ ├── celery-tasks │ ├── README.md │ └── celery-flower.md │ ├── cli │ ├── README.md │ └── untitled.md │ ├── configuration │ ├── README.md │ ├── account-syncing.md │ ├── authentication-and-authorization │ │ ├── README.md │ │ ├── alb-auth.md │ │ ├── apache-nginx-headers.md │ │ ├── google-groups-support.md │ │ ├── local-development-auth-bypass.md │ │ ├── oidc-oauth2-okta │ │ │ ├── README.md │ │ │ ├── cognito.md │ │ │ └── okta.md │ │ └── saml-auth0.md │ ├── aws-secret-manager-integration.md │ ├── cli-authentication.md │ ├── cloudtrail-integration-via-aws-event-bridge.md │ ├── dynamic-configuration.md │ ├── metrics.md │ ├── resource-syncing.md │ ├── role-credential-authorization │ │ ├── README.md │ │ ├── custom-authorization-internal-plugin.md │ │ ├── dynamic-configuration-1.md │ │ └── role-tagging-recommended │ │ │ ├── README.md │ │ │ └── role-tagging-service-control-policy-recommended.md │ ├── ses.md │ └── slack.md │ ├── contributing.md │ ├── demo.md │ ├── deployment-strategies.md │ ├── development-guide │ ├── README.md │ ├── changedependencies.md │ └── ui-components.md │ ├── faq.md │ ├── feature-videos │ ├── README.md │ ├── credentials │ │ ├── README.md │ │ ├── aws-console-login.md │ │ └── aws-credential-broker.md │ └── policy-management │ │ ├── README.md │ │ ├── multi-account-policies-management.md │ │ ├── policy-editor-for-iam-sqs-sns-and-s3.md │ │ ├── policy-request-review-page.md │ │ ├── role-creation-and-cloning.md │ │ └── self-service-iam-wizard.md │ ├── license.md │ ├── prerequisites │ ├── README.md │ ├── aws-organizations-recommended.md │ └── required-iam-permissions │ │ ├── README.md │ │ ├── central-account-consolemeinstanceprofile.md │ │ └── spoke-accounts-consoleme.md │ ├── quick-start │ ├── README.md │ ├── docker.md │ └── local-development.md │ ├── readme-1.md │ ├── security.md │ └── weep-cli │ ├── advanced-configuration │ ├── README.md │ ├── routing-for-metadata-service.md │ └── shell-completion.md │ ├── assuming-roles.md │ ├── aws-credentials-in-the-cli-using-weep.md │ ├── cli.md │ ├── commands │ ├── README.md │ ├── credential-export.md │ ├── credential-file.md │ ├── credential-process.md │ ├── credential-provider.md │ ├── list-eligible-roles.md │ └── metadata-service.md │ └── configuration.md ├── example_config ├── example_config_alb_auth.yaml ├── example_config_alb_auth_cognito_all_in_one.yaml ├── example_config_alb_auth_google_all_in_one.yaml ├── example_config_alb_auth_okta_all_in_one.yaml ├── example_config_base.yaml ├── example_config_development.yaml ├── example_config_docker_development.yaml ├── example_config_header_auth.yaml ├── example_config_localstack.yaml ├── example_config_localstack_development.yaml ├── example_config_oidc.yaml ├── example_config_oidc_azure_ad_all_in_one.yaml ├── example_config_oidc_cognito_all_in_one.yaml ├── example_config_oidc_okta_all_in_one.yaml ├── example_config_saml.yaml ├── example_config_terraform.yaml ├── example_config_test.yaml ├── example_secrets.yaml ├── saml_example │ └── certs │ │ ├── sp.crt │ │ └── sp.key ├── simple-oidc-provider │ ├── idp_config.json │ └── idp_users.json ├── simplesamlphp │ └── authsources.php └── test_google_secret.json ├── helm └── consoleme │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── charts │ └── redis-14.3.1.tgz │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── configmap-auth-alb.yaml │ ├── configmap-auth-header.yaml │ ├── configmap-auth-oidc.yaml │ ├── configmap-auth-saml.yaml │ ├── configmap-base.yaml │ ├── configmap-dynamo.yaml │ ├── configmap-organization.yaml │ ├── configmap-redis.yaml │ ├── configmap.yaml │ ├── deployment-celery-worker.yaml │ ├── deployment-celery.yaml │ ├── deployment-consoleme.yaml │ ├── deployment-dynamodb.yaml │ ├── hpa.yaml │ ├── ingress.yaml │ ├── secrets-certs.yaml │ ├── secrets.yaml │ ├── service-consoleme.yaml │ ├── service-dynamodb.yaml │ └── serviceaccount.yaml │ └── values.yaml ├── mypy.ini ├── packer ├── create_consoleme_ami.json └── root │ └── etc │ └── systemd │ └── system │ └── consoleme.service ├── requirements-docs.in ├── requirements-docs.txt ├── requirements-test.in ├── requirements-test.txt ├── requirements.in ├── requirements.txt ├── scripts ├── __init__.py ├── config │ ├── generate-survey-js.py │ ├── generate.py │ └── template_config.yaml ├── dynamodb_migrate │ └── 1.py ├── initialize_dynamodb_oss.py ├── initialize_redis_oss.py └── retrieve_or_decode_configuration.py ├── setup.py ├── swagger.yaml ├── terraform ├── central-account │ ├── .terraform.lock.hcl │ ├── README.md │ ├── acm.tf │ ├── data.tf │ ├── dynamodb.tf │ ├── iam.tf │ ├── iam_example_roles.tf │ ├── iam_spoke_roles.tf │ ├── labels.tf │ ├── lb.tf │ ├── main.tf │ ├── network.tf │ ├── outputs.tf │ ├── s3.tf │ ├── security_group.tf │ ├── templates │ │ ├── example_config_terraform.yaml │ │ ├── notes.md │ │ ├── supervisor_config.conf │ │ └── userdata.sh │ ├── terraform.tf │ ├── terraform.tfvars.example │ └── variables.tf └── spoke-accounts │ ├── iam.tf │ └── main.tf ├── tests ├── __init__.py ├── celery │ ├── __init__.py │ └── test_celery.py ├── config │ └── test_config.py ├── conftest.py ├── handlers │ ├── __init__.py │ ├── test_accessui.py │ ├── test_base.py │ ├── test_policies.py │ ├── test_role_login_api.py │ ├── test_users.py │ └── v2 │ │ ├── __init__.py │ │ ├── test_aws_iam_users.py │ │ ├── test_errors.py │ │ ├── test_generate_changes.py │ │ ├── test_policies.py │ │ ├── test_requests.py │ │ ├── test_roles.py │ │ ├── test_typeahead.py │ │ ├── test_user.py │ │ └── test_user_profile.py ├── lib │ ├── role_updater │ │ └── test_handler.py │ ├── test_aws.py │ ├── test_change_request.py │ ├── test_cloud_credential_authorization_mapping │ │ └── test_cloud_credential_authorization_mapping.py │ ├── test_generic.py │ ├── test_policies.py │ ├── test_requests.py │ └── test_requests_v2.py ├── plugins │ ├── test_auth.py │ └── test_celery_tasks.py └── test_main.py ├── tox.ini └── ui ├── .eslintrc ├── .gitignore ├── README.md ├── config-overrides.js ├── package.json ├── public ├── favicon.ico ├── images │ └── logos │ │ ├── infrasec │ │ ├── DifferentGradient.png │ │ ├── Honeybee.png │ │ └── MikeCloudNoGradientWithFace.png │ │ ├── logo192.png │ │ ├── netflix-security-dark-bg-tight.svg │ │ ├── nosunglasses │ │ ├── 1.png │ │ ├── 2.png │ │ └── 3.png │ │ ├── quarantine │ │ ├── 1.png │ │ ├── 2.png │ │ └── 3.png │ │ └── sunglasses │ │ ├── 1.png │ │ ├── 2.png │ │ └── 3.png ├── index.html ├── manifest.json └── robots.txt ├── src ├── App.css ├── App.js ├── App.test.js ├── assets │ └── icons │ │ ├── stepper1Active.svg │ │ ├── stepper1Complete.svg │ │ ├── stepper2Active.svg │ │ ├── stepper2Complete.svg │ │ ├── stepper2Pending.svg │ │ ├── stepper3Active.svg │ │ ├── stepper3Complete.svg │ │ ├── stepper3Pending.svg │ │ └── warning.png ├── auth │ ├── AuthProviderDefault.js │ └── ProtectedRoute.js ├── components │ ├── AuthenticateModal.js │ ├── ConsoleLogin.js │ ├── DynamicConfig.js │ ├── Header.js │ ├── Login.js │ ├── Logout.js │ ├── NoMatch.js │ ├── SettingsModal.js │ ├── Sidebar.js │ ├── blocks │ │ ├── AssumeRolePolicyChangeComponent.js │ │ ├── CommentsFeedBlockComponent.js │ │ ├── DropDownBlockComponent.js │ │ ├── InlinePolicyChangeComponent.js │ │ ├── ManagedPolicyChangeComponent.js │ │ ├── MonacoDiffComponent.js │ │ ├── PermissionsBoundaryChangeComponent.js │ │ ├── ResourcePolicyChangeComponent.js │ │ ├── ResourceTagChangeComponent.js │ │ ├── SingleTypeaheadBlockComponent.js │ │ ├── TextInputBlockComponent.js │ │ ├── TypeaheadBlockComponent.js │ │ └── datatable │ │ │ ├── DataTableActionsComponent.js │ │ │ ├── DataTableColumnsComponent.js │ │ │ ├── DataTableComponent.js │ │ │ ├── DataTableReducer.js │ │ │ ├── DataTableRowsComponent.js │ │ │ └── useDataTable.js │ ├── challenge │ │ └── ConsoleMeChallengeValidator.js │ ├── generate_config │ │ ├── GenerateConfig.css │ │ ├── GenerateConfig.js │ │ └── questions.js │ ├── hooks │ │ └── notifications.js │ ├── notifications │ │ └── Notifications.js │ ├── policy │ │ ├── AssumeRolePolicy.js │ │ ├── IAMRolePolicy.js │ │ ├── InlinePolicy.js │ │ ├── Issues.js │ │ ├── ManagedPolicy.js │ │ ├── PermissionsBoundary.js │ │ ├── PolicyEditor.js │ │ ├── PolicyModals.js │ │ ├── PolicyMonacoEditor.css │ │ ├── PolicyMonacoEditor.js │ │ ├── PolicyTable.js │ │ ├── ResourceDetail.js │ │ ├── ResourcePolicy.js │ │ ├── ResourcePolicyEditor.js │ │ ├── ServiceControlPolicy.js │ │ ├── Tags.js │ │ └── hooks │ │ │ ├── PolicyProvider.js │ │ │ ├── assumeRolePolicyReducer.js │ │ │ ├── inlinePolicyReducer.js │ │ │ ├── managedPolicyReducer.js │ │ │ ├── permissionsBoundaryReducer.js │ │ │ ├── policyReducer.js │ │ │ ├── resourcePolicyReducer.js │ │ │ ├── tagReducer.js │ │ │ ├── useAssumeRolePolicy.js │ │ │ ├── useInlinePolicy.js │ │ │ ├── useManagedPolicy.js │ │ │ ├── usePermissionsBoundary.js │ │ │ ├── usePolicyTag.js │ │ │ └── useResourcePolicy.js │ ├── request │ │ ├── PolicyRequestsReview.js │ │ └── RequestTable.js │ ├── roles │ │ ├── CreateCloneFeature.js │ │ ├── RoleDetails.js │ │ └── SelectRoles.js │ └── selfservice │ │ ├── SelfService.css │ │ ├── SelfService.js │ │ ├── SelfServiceComponent.js │ │ ├── SelfServiceEnums.js │ │ ├── SelfServiceModal.js │ │ ├── SelfServiceStep1.js │ │ ├── SelfServiceStep2.js │ │ └── SelfServiceStep3.js ├── helpers │ └── utils.js ├── index.css ├── index.js ├── logo.svg ├── serviceWorker.js └── setupTests.js └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitbook.yaml: -------------------------------------------------------------------------------- 1 | root: ./docs/gitbook/ 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build-and-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.github/workflows/build-and-package.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/create-release-on-tag-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.github/workflows/create-release-on-tag-push.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish-dockerhub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.github/workflows/docker-publish-dockerhub.yaml -------------------------------------------------------------------------------- /.github/workflows/docker-publish-ecr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.github/workflows/docker-publish-ecr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.prettierignore -------------------------------------------------------------------------------- /.run/ConsoleMe Docker - Force Build.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.run/ConsoleMe Docker - Force Build.run.xml -------------------------------------------------------------------------------- /.run/ConsoleMe OSS Web - Docker.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.run/ConsoleMe OSS Web - Docker.run.xml -------------------------------------------------------------------------------- /.run/ConsoleMe UI Debug.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.run/ConsoleMe UI Debug.run.xml -------------------------------------------------------------------------------- /.run/Consoleme OSS - Initialize Redis.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.run/Consoleme OSS - Initialize Redis.run.xml -------------------------------------------------------------------------------- /.run/Consoleme OSS - Local Celery Beat and Worker.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.run/Consoleme OSS - Local Celery Beat and Worker.run.xml -------------------------------------------------------------------------------- /.run/Consoleme OSS - Local Web.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/.run/Consoleme OSS - Local Web.run.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include consoleme * 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/Makefile -------------------------------------------------------------------------------- /OSSMETADATA: -------------------------------------------------------------------------------- 1 | osslifecycle=active 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/Vagrantfile -------------------------------------------------------------------------------- /cdk/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/Pipfile -------------------------------------------------------------------------------- /cdk/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/Pipfile.lock -------------------------------------------------------------------------------- /cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/README.md -------------------------------------------------------------------------------- /cdk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cdk/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/app.py -------------------------------------------------------------------------------- /cdk/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/architecture.png -------------------------------------------------------------------------------- /cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "python3 app.py" 3 | } 4 | -------------------------------------------------------------------------------- /cdk/config.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/config.yaml.example -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/pyproject.toml -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/consoleme_ecs_service_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/consoleme_ecs_service_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/consoleme_spoke_accounts_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/consoleme_spoke_accounts_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/constants.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/helpers.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/alb_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/alb_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/auth_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/auth_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/cache_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/cache_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/compute_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/compute_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/config_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/config_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/db_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/db_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/domain_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/domain_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/iam_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/iam_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/shared_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/shared_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/service/nested_stacks/vpc_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/service/nested_stacks/vpc_stack.py -------------------------------------------------------------------------------- /cdk/consoleme_ecs_cdk/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/consoleme_ecs_cdk/setup.py -------------------------------------------------------------------------------- /cdk/resources/create_config_lambda/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/resources/create_config_lambda/config.yaml -------------------------------------------------------------------------------- /cdk/resources/create_config_lambda/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/resources/create_config_lambda/index.py -------------------------------------------------------------------------------- /cdk/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cdk/tests/test_cdk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/cdk/tests/test_cdk.py -------------------------------------------------------------------------------- /consoleme/__init__.py: -------------------------------------------------------------------------------- 1 | """Docstring in public package.""" 2 | -------------------------------------------------------------------------------- /consoleme/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/__main__.py -------------------------------------------------------------------------------- /consoleme/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/babel.config.js -------------------------------------------------------------------------------- /consoleme/celery_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/celery_tasks/celery_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/celery_tasks/celery_tasks.py -------------------------------------------------------------------------------- /consoleme/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/config/config.py -------------------------------------------------------------------------------- /consoleme/default_plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/auth/__init__.py: -------------------------------------------------------------------------------- 1 | """Init.""" 2 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/auth/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/auth/auth.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/aws/__init__.py: -------------------------------------------------------------------------------- 1 | """Init.""" 2 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/aws/aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/aws/aws.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/celery_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/celery_tasks/celery_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/celery_tasks/celery_tasks.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/config/config.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/group_mapping/__init__.py: -------------------------------------------------------------------------------- 1 | """Init.""" 2 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/group_mapping/group_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/group_mapping/group_mapping.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/internal_routes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/internal_routes/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/internal_routes/handlers/internal_demo_route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/internal_routes/handlers/internal_demo_route.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/internal_routes/internal_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/internal_routes/internal_routes.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/metrics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/metrics/base_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/metrics/base_metric.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/metrics/cloudwatch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/metrics/cloudwatch/__init__.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/metrics/default_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/metrics/default_metrics.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/metrics/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/metrics/metrics.py -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/policies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/default_plugins/plugins/policies/policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/plugins/policies/policies.py -------------------------------------------------------------------------------- /consoleme/default_plugins/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/default_plugins/setup.py -------------------------------------------------------------------------------- /consoleme/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/exceptions/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/exceptions/exceptions.py -------------------------------------------------------------------------------- /consoleme/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | """Endpoint handlers.""" 2 | -------------------------------------------------------------------------------- /consoleme/handlers/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/auth.py -------------------------------------------------------------------------------- /consoleme/handlers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/base.py -------------------------------------------------------------------------------- /consoleme/handlers/v1/__init__.py: -------------------------------------------------------------------------------- 1 | """Endpoint handlers.""" 2 | -------------------------------------------------------------------------------- /consoleme/handlers/v1/credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v1/credentials.py -------------------------------------------------------------------------------- /consoleme/handlers/v1/headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v1/headers.py -------------------------------------------------------------------------------- /consoleme/handlers/v1/health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v1/health.py -------------------------------------------------------------------------------- /consoleme/handlers/v1/policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v1/policies.py -------------------------------------------------------------------------------- /consoleme/handlers/v1/roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v1/roles.py -------------------------------------------------------------------------------- /consoleme/handlers/v1/saml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v1/saml.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/__init__.py: -------------------------------------------------------------------------------- 1 | """Endpoint handlers.""" 2 | -------------------------------------------------------------------------------- /consoleme/handlers/v2/audit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/audit.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/aws_iam_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/aws_iam_users.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/challenge.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/dynamic_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/dynamic_config.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/errors.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/generate_changes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/generate_changes.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/generate_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/generate_policy.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/index.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/logout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/logout.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/managed_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/managed_policies.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/notifications.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/policies.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/requests.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/resources.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/roles.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/self_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/self_service.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/service_control_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/service_control_policy.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/templated_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/templated_resources.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/typeahead.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/typeahead.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/user.py -------------------------------------------------------------------------------- /consoleme/handlers/v2/user_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/handlers/v2/user_profile.py -------------------------------------------------------------------------------- /consoleme/lib/__init__.py: -------------------------------------------------------------------------------- 1 | """Libraries.""" 2 | -------------------------------------------------------------------------------- /consoleme/lib/account_indexers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/account_indexers/__init__.py -------------------------------------------------------------------------------- /consoleme/lib/account_indexers/aws_organizations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/account_indexers/aws_organizations.py -------------------------------------------------------------------------------- /consoleme/lib/account_indexers/current_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/account_indexers/current_account.py -------------------------------------------------------------------------------- /consoleme/lib/account_indexers/local_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/account_indexers/local_config.py -------------------------------------------------------------------------------- /consoleme/lib/account_indexers/swag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/account_indexers/swag.py -------------------------------------------------------------------------------- /consoleme/lib/alb_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/alb_auth.py -------------------------------------------------------------------------------- /consoleme/lib/asyncio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/asyncio.py -------------------------------------------------------------------------------- /consoleme/lib/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/auth.py -------------------------------------------------------------------------------- /consoleme/lib/aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/aws.py -------------------------------------------------------------------------------- /consoleme/lib/aws_config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/lib/aws_config/aws_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/aws_config/aws_config.py -------------------------------------------------------------------------------- /consoleme/lib/aws_secret_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/aws_secret_manager.py -------------------------------------------------------------------------------- /consoleme/lib/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/cache.py -------------------------------------------------------------------------------- /consoleme/lib/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/challenge.py -------------------------------------------------------------------------------- /consoleme/lib/change_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/change_request.py -------------------------------------------------------------------------------- /consoleme/lib/cloud_credential_authorization_mapping/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/cloud_credential_authorization_mapping/__init__.py -------------------------------------------------------------------------------- /consoleme/lib/cloud_credential_authorization_mapping/dynamic_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/cloud_credential_authorization_mapping/dynamic_config.py -------------------------------------------------------------------------------- /consoleme/lib/cloud_credential_authorization_mapping/internal_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/cloud_credential_authorization_mapping/internal_plugin.py -------------------------------------------------------------------------------- /consoleme/lib/cloud_credential_authorization_mapping/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/cloud_credential_authorization_mapping/models.py -------------------------------------------------------------------------------- /consoleme/lib/cloud_credential_authorization_mapping/role_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/cloud_credential_authorization_mapping/role_tags.py -------------------------------------------------------------------------------- /consoleme/lib/cloudtrail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/cloudtrail.py -------------------------------------------------------------------------------- /consoleme/lib/cookie-py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/lib/credential_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/credential_auth.py -------------------------------------------------------------------------------- /consoleme/lib/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/crypto.py -------------------------------------------------------------------------------- /consoleme/lib/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/defaults.py -------------------------------------------------------------------------------- /consoleme/lib/duo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/duo.py -------------------------------------------------------------------------------- /consoleme/lib/dynamo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/dynamo.py -------------------------------------------------------------------------------- /consoleme/lib/elasticsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/elasticsearch.py -------------------------------------------------------------------------------- /consoleme/lib/event_bridge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/lib/event_bridge/access_denies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/event_bridge/access_denies.py -------------------------------------------------------------------------------- /consoleme/lib/event_bridge/role_updates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/event_bridge/role_updates.py -------------------------------------------------------------------------------- /consoleme/lib/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/generic.py -------------------------------------------------------------------------------- /consoleme/lib/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/git.py -------------------------------------------------------------------------------- /consoleme/lib/google.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/google.py -------------------------------------------------------------------------------- /consoleme/lib/groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/groups.py -------------------------------------------------------------------------------- /consoleme/lib/handler_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/handler_utils.py -------------------------------------------------------------------------------- /consoleme/lib/json_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/json_encoder.py -------------------------------------------------------------------------------- /consoleme/lib/jwt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/jwt.py -------------------------------------------------------------------------------- /consoleme/lib/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/loader.py -------------------------------------------------------------------------------- /consoleme/lib/notifications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/lib/notifications/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/notifications/models.py -------------------------------------------------------------------------------- /consoleme/lib/oidc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/oidc.py -------------------------------------------------------------------------------- /consoleme/lib/password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/password.py -------------------------------------------------------------------------------- /consoleme/lib/plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/plugins.py -------------------------------------------------------------------------------- /consoleme/lib/policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/policies.py -------------------------------------------------------------------------------- /consoleme/lib/pydantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/pydantic.py -------------------------------------------------------------------------------- /consoleme/lib/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/redis.py -------------------------------------------------------------------------------- /consoleme/lib/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/requests.py -------------------------------------------------------------------------------- /consoleme/lib/role_updater/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/lib/role_updater/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/role_updater/cli.py -------------------------------------------------------------------------------- /consoleme/lib/role_updater/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/role_updater/handler.py -------------------------------------------------------------------------------- /consoleme/lib/role_updater/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/role_updater/schemas.py -------------------------------------------------------------------------------- /consoleme/lib/s3_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/s3_helpers.py -------------------------------------------------------------------------------- /consoleme/lib/saml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/saml.py -------------------------------------------------------------------------------- /consoleme/lib/scm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/lib/scm/git/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/scm/git/__init__.py -------------------------------------------------------------------------------- /consoleme/lib/scm/git/bitbucket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/scm/git/bitbucket.py -------------------------------------------------------------------------------- /consoleme/lib/self_service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/lib/self_service/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/self_service/models.py -------------------------------------------------------------------------------- /consoleme/lib/self_service/typeahead.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/self_service/typeahead.py -------------------------------------------------------------------------------- /consoleme/lib/ses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/ses.py -------------------------------------------------------------------------------- /consoleme/lib/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/singleton.py -------------------------------------------------------------------------------- /consoleme/lib/slack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/slack.py -------------------------------------------------------------------------------- /consoleme/lib/templated_resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/templated_resources/__init__.py -------------------------------------------------------------------------------- /consoleme/lib/templated_resources/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/templated_resources/models.py -------------------------------------------------------------------------------- /consoleme/lib/templated_resources/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/templated_resources/requests.py -------------------------------------------------------------------------------- /consoleme/lib/timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/timeout.py -------------------------------------------------------------------------------- /consoleme/lib/tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/tracing.py -------------------------------------------------------------------------------- /consoleme/lib/v2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /consoleme/lib/v2/aws_principals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/v2/aws_principals.py -------------------------------------------------------------------------------- /consoleme/lib/v2/notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/v2/notifications.py -------------------------------------------------------------------------------- /consoleme/lib/v2/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/v2/requests.py -------------------------------------------------------------------------------- /consoleme/lib/v2/user_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/v2/user_profile.py -------------------------------------------------------------------------------- /consoleme/lib/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/web.py -------------------------------------------------------------------------------- /consoleme/lib/yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/lib/yaml.py -------------------------------------------------------------------------------- /consoleme/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/models.py -------------------------------------------------------------------------------- /consoleme/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/consoleme/routes.py -------------------------------------------------------------------------------- /docker-compose-dependencies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docker-compose-dependencies.yaml -------------------------------------------------------------------------------- /docker-compose-deploy-dockerhub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docker-compose-deploy-dockerhub.yaml -------------------------------------------------------------------------------- /docker-compose-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docker-compose-deploy.yaml -------------------------------------------------------------------------------- /docker-compose-dockerhub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docker-compose-dockerhub.yaml -------------------------------------------------------------------------------- /docker-compose-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docker-compose-test.yaml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/5waystologin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/5waystologin.gif -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/consoleme-diagram-1-.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/consoleme-diagram-1-.png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/consoleme-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/consoleme-diagram.png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/docker-containers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/docker-containers.png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/ecs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/ecs.svg -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (1).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2) (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2) (1).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2) (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2) (2).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (10) (1) (1) (1) (1) (2) (2) (2) (2) (2) (2) (2) (2).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (10).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (10).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (11).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (11).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (12).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (12).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (13).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (13).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (14).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (14).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (15).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (15).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (16).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (16).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (17) (1) (1) (1) (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (17) (1) (1) (1) (1).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (17) (1) (1) (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (17) (1) (1) (1).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (17).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (17).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (18).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (18).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (19) (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (19) (1).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (19).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (19).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (2).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (20).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (20).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (21).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (21).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (22).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (22).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (23).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (23).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (24).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (24).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (25).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (25).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (26).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (26).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (27).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (27).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (28).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (28).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (29) (1) (1) (1) (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (29) (1) (1) (1) (1).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (29) (1) (1) (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (29) (1) (1) (1).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (29).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (29).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (3).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (30).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (30).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (34).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (34).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (35).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (35).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (36) (3) (3) (3) (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (36) (3) (3) (3) (1).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (36) (3) (3) (3) (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (36) (3) (3) (3) (2).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (36) (3) (3) (3) (3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (36) (3) (3) (3) (3).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (36) (3) (3) (3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (36) (3) (3) (3).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (4).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (4).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (5).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (5).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (6).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (6).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (7).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (7).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (8).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (8).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image (9).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image (9).png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/image.png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/logo_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/logo_3.png -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep-2020-10-13_21.38.49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep-2020-10-13_21.38.49.gif -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep-ecs-assume-role.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep-ecs-assume-role.svg -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep.gif -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep_credential_provider.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep_credential_provider.svg -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep_env_variable (1).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep_env_variable (1).svg -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep_env_variable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep_env_variable.svg -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep_file (1).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep_file (1).svg -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep_file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep_file.svg -------------------------------------------------------------------------------- /docs/gitbook/.gitbook/assets/weep_metadata.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/.gitbook/assets/weep_metadata.svg -------------------------------------------------------------------------------- /docs/gitbook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/README.md -------------------------------------------------------------------------------- /docs/gitbook/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/SUMMARY.md -------------------------------------------------------------------------------- /docs/gitbook/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/architecture.md -------------------------------------------------------------------------------- /docs/gitbook/celery-tasks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/celery-tasks/README.md -------------------------------------------------------------------------------- /docs/gitbook/celery-tasks/celery-flower.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/celery-tasks/celery-flower.md -------------------------------------------------------------------------------- /docs/gitbook/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/cli/README.md -------------------------------------------------------------------------------- /docs/gitbook/cli/untitled.md: -------------------------------------------------------------------------------- 1 | # Untitled 2 | -------------------------------------------------------------------------------- /docs/gitbook/configuration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/README.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/account-syncing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/account-syncing.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/README.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/alb-auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/alb-auth.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/apache-nginx-headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/apache-nginx-headers.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/google-groups-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/google-groups-support.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/local-development-auth-bypass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/local-development-auth-bypass.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/oidc-oauth2-okta/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/oidc-oauth2-okta/README.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/oidc-oauth2-okta/cognito.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/oidc-oauth2-okta/cognito.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/oidc-oauth2-okta/okta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/oidc-oauth2-okta/okta.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/authentication-and-authorization/saml-auth0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/authentication-and-authorization/saml-auth0.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/aws-secret-manager-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/aws-secret-manager-integration.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/cli-authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/cli-authentication.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/cloudtrail-integration-via-aws-event-bridge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/cloudtrail-integration-via-aws-event-bridge.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/dynamic-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/dynamic-configuration.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/metrics.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/resource-syncing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/resource-syncing.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/role-credential-authorization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/role-credential-authorization/README.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/role-credential-authorization/custom-authorization-internal-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/role-credential-authorization/custom-authorization-internal-plugin.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/role-credential-authorization/dynamic-configuration-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/role-credential-authorization/dynamic-configuration-1.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/role-credential-authorization/role-tagging-recommended/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/role-credential-authorization/role-tagging-recommended/README.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/role-credential-authorization/role-tagging-recommended/role-tagging-service-control-policy-recommended.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/role-credential-authorization/role-tagging-recommended/role-tagging-service-control-policy-recommended.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/ses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/ses.md -------------------------------------------------------------------------------- /docs/gitbook/configuration/slack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/configuration/slack.md -------------------------------------------------------------------------------- /docs/gitbook/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/contributing.md -------------------------------------------------------------------------------- /docs/gitbook/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/demo.md -------------------------------------------------------------------------------- /docs/gitbook/deployment-strategies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/deployment-strategies.md -------------------------------------------------------------------------------- /docs/gitbook/development-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/development-guide/README.md -------------------------------------------------------------------------------- /docs/gitbook/development-guide/changedependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/development-guide/changedependencies.md -------------------------------------------------------------------------------- /docs/gitbook/development-guide/ui-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/development-guide/ui-components.md -------------------------------------------------------------------------------- /docs/gitbook/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/faq.md -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/README.md: -------------------------------------------------------------------------------- 1 | # Features 2 | 3 | -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/credentials/README.md: -------------------------------------------------------------------------------- 1 | # Credentials 2 | 3 | -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/credentials/aws-console-login.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/feature-videos/credentials/aws-console-login.md -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/credentials/aws-credential-broker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/feature-videos/credentials/aws-credential-broker.md -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/policy-management/README.md: -------------------------------------------------------------------------------- 1 | # Policy Management 2 | 3 | -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/policy-management/multi-account-policies-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/feature-videos/policy-management/multi-account-policies-management.md -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/policy-management/policy-editor-for-iam-sqs-sns-and-s3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/feature-videos/policy-management/policy-editor-for-iam-sqs-sns-and-s3.md -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/policy-management/policy-request-review-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/feature-videos/policy-management/policy-request-review-page.md -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/policy-management/role-creation-and-cloning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/feature-videos/policy-management/role-creation-and-cloning.md -------------------------------------------------------------------------------- /docs/gitbook/feature-videos/policy-management/self-service-iam-wizard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/feature-videos/policy-management/self-service-iam-wizard.md -------------------------------------------------------------------------------- /docs/gitbook/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/license.md -------------------------------------------------------------------------------- /docs/gitbook/prerequisites/README.md: -------------------------------------------------------------------------------- 1 | # Prerequisites 2 | 3 | -------------------------------------------------------------------------------- /docs/gitbook/prerequisites/aws-organizations-recommended.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/prerequisites/aws-organizations-recommended.md -------------------------------------------------------------------------------- /docs/gitbook/prerequisites/required-iam-permissions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/prerequisites/required-iam-permissions/README.md -------------------------------------------------------------------------------- /docs/gitbook/prerequisites/required-iam-permissions/central-account-consolemeinstanceprofile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/prerequisites/required-iam-permissions/central-account-consolemeinstanceprofile.md -------------------------------------------------------------------------------- /docs/gitbook/prerequisites/required-iam-permissions/spoke-accounts-consoleme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/prerequisites/required-iam-permissions/spoke-accounts-consoleme.md -------------------------------------------------------------------------------- /docs/gitbook/quick-start/README.md: -------------------------------------------------------------------------------- 1 | # Quick Start 2 | 3 | -------------------------------------------------------------------------------- /docs/gitbook/quick-start/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/quick-start/docker.md -------------------------------------------------------------------------------- /docs/gitbook/quick-start/local-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/quick-start/local-development.md -------------------------------------------------------------------------------- /docs/gitbook/readme-1.md: -------------------------------------------------------------------------------- 1 | # Readme 2 | -------------------------------------------------------------------------------- /docs/gitbook/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/security.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/advanced-configuration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/advanced-configuration/README.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/advanced-configuration/routing-for-metadata-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/advanced-configuration/routing-for-metadata-service.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/advanced-configuration/shell-completion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/advanced-configuration/shell-completion.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/assuming-roles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/assuming-roles.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/aws-credentials-in-the-cli-using-weep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/aws-credentials-in-the-cli-using-weep.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/cli.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/commands/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/commands/README.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/commands/credential-export.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/commands/credential-export.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/commands/credential-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/commands/credential-file.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/commands/credential-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/commands/credential-process.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/commands/credential-provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/commands/credential-provider.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/commands/list-eligible-roles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/commands/list-eligible-roles.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/commands/metadata-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/commands/metadata-service.md -------------------------------------------------------------------------------- /docs/gitbook/weep-cli/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/docs/gitbook/weep-cli/configuration.md -------------------------------------------------------------------------------- /example_config/example_config_alb_auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_alb_auth.yaml -------------------------------------------------------------------------------- /example_config/example_config_alb_auth_cognito_all_in_one.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_alb_auth_cognito_all_in_one.yaml -------------------------------------------------------------------------------- /example_config/example_config_alb_auth_google_all_in_one.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_alb_auth_google_all_in_one.yaml -------------------------------------------------------------------------------- /example_config/example_config_alb_auth_okta_all_in_one.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_alb_auth_okta_all_in_one.yaml -------------------------------------------------------------------------------- /example_config/example_config_base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_base.yaml -------------------------------------------------------------------------------- /example_config/example_config_development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_development.yaml -------------------------------------------------------------------------------- /example_config/example_config_docker_development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_docker_development.yaml -------------------------------------------------------------------------------- /example_config/example_config_header_auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_header_auth.yaml -------------------------------------------------------------------------------- /example_config/example_config_localstack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_localstack.yaml -------------------------------------------------------------------------------- /example_config/example_config_localstack_development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_localstack_development.yaml -------------------------------------------------------------------------------- /example_config/example_config_oidc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_oidc.yaml -------------------------------------------------------------------------------- /example_config/example_config_oidc_azure_ad_all_in_one.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_oidc_azure_ad_all_in_one.yaml -------------------------------------------------------------------------------- /example_config/example_config_oidc_cognito_all_in_one.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_oidc_cognito_all_in_one.yaml -------------------------------------------------------------------------------- /example_config/example_config_oidc_okta_all_in_one.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_oidc_okta_all_in_one.yaml -------------------------------------------------------------------------------- /example_config/example_config_saml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_saml.yaml -------------------------------------------------------------------------------- /example_config/example_config_terraform.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_terraform.yaml -------------------------------------------------------------------------------- /example_config/example_config_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_config_test.yaml -------------------------------------------------------------------------------- /example_config/example_secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/example_secrets.yaml -------------------------------------------------------------------------------- /example_config/saml_example/certs/sp.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/saml_example/certs/sp.crt -------------------------------------------------------------------------------- /example_config/saml_example/certs/sp.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/saml_example/certs/sp.key -------------------------------------------------------------------------------- /example_config/simple-oidc-provider/idp_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/simple-oidc-provider/idp_config.json -------------------------------------------------------------------------------- /example_config/simple-oidc-provider/idp_users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/simple-oidc-provider/idp_users.json -------------------------------------------------------------------------------- /example_config/simplesamlphp/authsources.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/example_config/simplesamlphp/authsources.php -------------------------------------------------------------------------------- /example_config/test_google_secret.json: -------------------------------------------------------------------------------- 1 | { 2 | "test": "secret" 3 | } 4 | -------------------------------------------------------------------------------- /helm/consoleme/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/.helmignore -------------------------------------------------------------------------------- /helm/consoleme/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/Chart.yaml -------------------------------------------------------------------------------- /helm/consoleme/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/README.md -------------------------------------------------------------------------------- /helm/consoleme/charts/redis-14.3.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/charts/redis-14.3.1.tgz -------------------------------------------------------------------------------- /helm/consoleme/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/consoleme/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap-auth-alb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap-auth-alb.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap-auth-header.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap-auth-header.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap-auth-oidc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap-auth-oidc.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap-auth-saml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap-auth-saml.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap-base.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap-dynamo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap-dynamo.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap-organization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap-organization.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap-redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap-redis.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/configmap.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/deployment-celery-worker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/deployment-celery-worker.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/deployment-celery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/deployment-celery.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/deployment-consoleme.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/deployment-consoleme.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/deployment-dynamodb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/deployment-dynamodb.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/hpa.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/ingress.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/secrets-certs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/secrets-certs.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/secrets.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/service-consoleme.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/service-consoleme.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/service-dynamodb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/service-dynamodb.yaml -------------------------------------------------------------------------------- /helm/consoleme/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /helm/consoleme/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/helm/consoleme/values.yaml -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] 2 | python_version = 3.8 3 | ignore_missing_imports = True -------------------------------------------------------------------------------- /packer/create_consoleme_ami.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/packer/create_consoleme_ami.json -------------------------------------------------------------------------------- /packer/root/etc/systemd/system/consoleme.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/packer/root/etc/systemd/system/consoleme.service -------------------------------------------------------------------------------- /requirements-docs.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/requirements-docs.in -------------------------------------------------------------------------------- /requirements-docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/requirements-docs.txt -------------------------------------------------------------------------------- /requirements-test.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/requirements-test.in -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/requirements-test.txt -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/config/generate-survey-js.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/scripts/config/generate-survey-js.py -------------------------------------------------------------------------------- /scripts/config/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/scripts/config/generate.py -------------------------------------------------------------------------------- /scripts/config/template_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/scripts/config/template_config.yaml -------------------------------------------------------------------------------- /scripts/dynamodb_migrate/1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/scripts/dynamodb_migrate/1.py -------------------------------------------------------------------------------- /scripts/initialize_dynamodb_oss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/scripts/initialize_dynamodb_oss.py -------------------------------------------------------------------------------- /scripts/initialize_redis_oss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/scripts/initialize_redis_oss.py -------------------------------------------------------------------------------- /scripts/retrieve_or_decode_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/scripts/retrieve_or_decode_configuration.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/setup.py -------------------------------------------------------------------------------- /swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/swagger.yaml -------------------------------------------------------------------------------- /terraform/central-account/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/.terraform.lock.hcl -------------------------------------------------------------------------------- /terraform/central-account/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/README.md -------------------------------------------------------------------------------- /terraform/central-account/acm.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/acm.tf -------------------------------------------------------------------------------- /terraform/central-account/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/data.tf -------------------------------------------------------------------------------- /terraform/central-account/dynamodb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/dynamodb.tf -------------------------------------------------------------------------------- /terraform/central-account/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/iam.tf -------------------------------------------------------------------------------- /terraform/central-account/iam_example_roles.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/iam_example_roles.tf -------------------------------------------------------------------------------- /terraform/central-account/iam_spoke_roles.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/iam_spoke_roles.tf -------------------------------------------------------------------------------- /terraform/central-account/labels.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/labels.tf -------------------------------------------------------------------------------- /terraform/central-account/lb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/lb.tf -------------------------------------------------------------------------------- /terraform/central-account/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/main.tf -------------------------------------------------------------------------------- /terraform/central-account/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/network.tf -------------------------------------------------------------------------------- /terraform/central-account/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/outputs.tf -------------------------------------------------------------------------------- /terraform/central-account/s3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/s3.tf -------------------------------------------------------------------------------- /terraform/central-account/security_group.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/security_group.tf -------------------------------------------------------------------------------- /terraform/central-account/templates/example_config_terraform.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/templates/example_config_terraform.yaml -------------------------------------------------------------------------------- /terraform/central-account/templates/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/templates/notes.md -------------------------------------------------------------------------------- /terraform/central-account/templates/supervisor_config.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/templates/supervisor_config.conf -------------------------------------------------------------------------------- /terraform/central-account/templates/userdata.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/templates/userdata.sh -------------------------------------------------------------------------------- /terraform/central-account/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/terraform.tf -------------------------------------------------------------------------------- /terraform/central-account/terraform.tfvars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/terraform.tfvars.example -------------------------------------------------------------------------------- /terraform/central-account/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/central-account/variables.tf -------------------------------------------------------------------------------- /terraform/spoke-accounts/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/terraform/spoke-accounts/iam.tf -------------------------------------------------------------------------------- /terraform/spoke-accounts/main.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/celery/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/celery/test_celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/celery/test_celery.py -------------------------------------------------------------------------------- /tests/config/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/config/test_config.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/handlers/test_accessui.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/handlers/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/test_base.py -------------------------------------------------------------------------------- /tests/handlers/test_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/test_policies.py -------------------------------------------------------------------------------- /tests/handlers/test_role_login_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/test_role_login_api.py -------------------------------------------------------------------------------- /tests/handlers/test_users.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/handlers/v2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/handlers/v2/test_aws_iam_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_aws_iam_users.py -------------------------------------------------------------------------------- /tests/handlers/v2/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_errors.py -------------------------------------------------------------------------------- /tests/handlers/v2/test_generate_changes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_generate_changes.py -------------------------------------------------------------------------------- /tests/handlers/v2/test_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_policies.py -------------------------------------------------------------------------------- /tests/handlers/v2/test_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_requests.py -------------------------------------------------------------------------------- /tests/handlers/v2/test_roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_roles.py -------------------------------------------------------------------------------- /tests/handlers/v2/test_typeahead.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_typeahead.py -------------------------------------------------------------------------------- /tests/handlers/v2/test_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_user.py -------------------------------------------------------------------------------- /tests/handlers/v2/test_user_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/handlers/v2/test_user_profile.py -------------------------------------------------------------------------------- /tests/lib/role_updater/test_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/lib/role_updater/test_handler.py -------------------------------------------------------------------------------- /tests/lib/test_aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/lib/test_aws.py -------------------------------------------------------------------------------- /tests/lib/test_change_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/lib/test_change_request.py -------------------------------------------------------------------------------- /tests/lib/test_cloud_credential_authorization_mapping/test_cloud_credential_authorization_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/lib/test_cloud_credential_authorization_mapping/test_cloud_credential_authorization_mapping.py -------------------------------------------------------------------------------- /tests/lib/test_generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/lib/test_generic.py -------------------------------------------------------------------------------- /tests/lib/test_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/lib/test_policies.py -------------------------------------------------------------------------------- /tests/lib/test_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/lib/test_requests.py -------------------------------------------------------------------------------- /tests/lib/test_requests_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/lib/test_requests_v2.py -------------------------------------------------------------------------------- /tests/plugins/test_auth.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/plugins/test_celery_tasks.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tests/test_main.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/tox.ini -------------------------------------------------------------------------------- /ui/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/.eslintrc -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/.gitignore -------------------------------------------------------------------------------- /ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/README.md -------------------------------------------------------------------------------- /ui/config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/config-overrides.js -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/favicon.ico -------------------------------------------------------------------------------- /ui/public/images/logos/infrasec/DifferentGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/infrasec/DifferentGradient.png -------------------------------------------------------------------------------- /ui/public/images/logos/infrasec/Honeybee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/infrasec/Honeybee.png -------------------------------------------------------------------------------- /ui/public/images/logos/infrasec/MikeCloudNoGradientWithFace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/infrasec/MikeCloudNoGradientWithFace.png -------------------------------------------------------------------------------- /ui/public/images/logos/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/logo192.png -------------------------------------------------------------------------------- /ui/public/images/logos/netflix-security-dark-bg-tight.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/netflix-security-dark-bg-tight.svg -------------------------------------------------------------------------------- /ui/public/images/logos/nosunglasses/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/nosunglasses/1.png -------------------------------------------------------------------------------- /ui/public/images/logos/nosunglasses/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/nosunglasses/2.png -------------------------------------------------------------------------------- /ui/public/images/logos/nosunglasses/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/nosunglasses/3.png -------------------------------------------------------------------------------- /ui/public/images/logos/quarantine/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/quarantine/1.png -------------------------------------------------------------------------------- /ui/public/images/logos/quarantine/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/quarantine/2.png -------------------------------------------------------------------------------- /ui/public/images/logos/quarantine/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/quarantine/3.png -------------------------------------------------------------------------------- /ui/public/images/logos/sunglasses/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/sunglasses/1.png -------------------------------------------------------------------------------- /ui/public/images/logos/sunglasses/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/sunglasses/2.png -------------------------------------------------------------------------------- /ui/public/images/logos/sunglasses/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/images/logos/sunglasses/3.png -------------------------------------------------------------------------------- /ui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/index.html -------------------------------------------------------------------------------- /ui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/manifest.json -------------------------------------------------------------------------------- /ui/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/public/robots.txt -------------------------------------------------------------------------------- /ui/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/App.js -------------------------------------------------------------------------------- /ui/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/App.test.js -------------------------------------------------------------------------------- /ui/src/assets/icons/stepper1Active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/stepper1Active.svg -------------------------------------------------------------------------------- /ui/src/assets/icons/stepper1Complete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/stepper1Complete.svg -------------------------------------------------------------------------------- /ui/src/assets/icons/stepper2Active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/stepper2Active.svg -------------------------------------------------------------------------------- /ui/src/assets/icons/stepper2Complete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/stepper2Complete.svg -------------------------------------------------------------------------------- /ui/src/assets/icons/stepper2Pending.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/stepper2Pending.svg -------------------------------------------------------------------------------- /ui/src/assets/icons/stepper3Active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/stepper3Active.svg -------------------------------------------------------------------------------- /ui/src/assets/icons/stepper3Complete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/stepper3Complete.svg -------------------------------------------------------------------------------- /ui/src/assets/icons/stepper3Pending.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/stepper3Pending.svg -------------------------------------------------------------------------------- /ui/src/assets/icons/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/assets/icons/warning.png -------------------------------------------------------------------------------- /ui/src/auth/AuthProviderDefault.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/auth/AuthProviderDefault.js -------------------------------------------------------------------------------- /ui/src/auth/ProtectedRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/auth/ProtectedRoute.js -------------------------------------------------------------------------------- /ui/src/components/AuthenticateModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/AuthenticateModal.js -------------------------------------------------------------------------------- /ui/src/components/ConsoleLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/ConsoleLogin.js -------------------------------------------------------------------------------- /ui/src/components/DynamicConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/DynamicConfig.js -------------------------------------------------------------------------------- /ui/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/Header.js -------------------------------------------------------------------------------- /ui/src/components/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/Login.js -------------------------------------------------------------------------------- /ui/src/components/Logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/Logout.js -------------------------------------------------------------------------------- /ui/src/components/NoMatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/NoMatch.js -------------------------------------------------------------------------------- /ui/src/components/SettingsModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/SettingsModal.js -------------------------------------------------------------------------------- /ui/src/components/Sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/Sidebar.js -------------------------------------------------------------------------------- /ui/src/components/blocks/AssumeRolePolicyChangeComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/AssumeRolePolicyChangeComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/CommentsFeedBlockComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/CommentsFeedBlockComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/DropDownBlockComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/DropDownBlockComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/InlinePolicyChangeComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/InlinePolicyChangeComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/ManagedPolicyChangeComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/ManagedPolicyChangeComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/MonacoDiffComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/MonacoDiffComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/PermissionsBoundaryChangeComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/PermissionsBoundaryChangeComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/ResourcePolicyChangeComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/ResourcePolicyChangeComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/ResourceTagChangeComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/ResourceTagChangeComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/SingleTypeaheadBlockComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/SingleTypeaheadBlockComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/TextInputBlockComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/TextInputBlockComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/TypeaheadBlockComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/TypeaheadBlockComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/datatable/DataTableActionsComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/datatable/DataTableActionsComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/datatable/DataTableColumnsComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/datatable/DataTableColumnsComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/datatable/DataTableComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/datatable/DataTableComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/datatable/DataTableReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/datatable/DataTableReducer.js -------------------------------------------------------------------------------- /ui/src/components/blocks/datatable/DataTableRowsComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/datatable/DataTableRowsComponent.js -------------------------------------------------------------------------------- /ui/src/components/blocks/datatable/useDataTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/blocks/datatable/useDataTable.js -------------------------------------------------------------------------------- /ui/src/components/challenge/ConsoleMeChallengeValidator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/challenge/ConsoleMeChallengeValidator.js -------------------------------------------------------------------------------- /ui/src/components/generate_config/GenerateConfig.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/generate_config/GenerateConfig.css -------------------------------------------------------------------------------- /ui/src/components/generate_config/GenerateConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/generate_config/GenerateConfig.js -------------------------------------------------------------------------------- /ui/src/components/generate_config/questions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/generate_config/questions.js -------------------------------------------------------------------------------- /ui/src/components/hooks/notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/hooks/notifications.js -------------------------------------------------------------------------------- /ui/src/components/notifications/Notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/notifications/Notifications.js -------------------------------------------------------------------------------- /ui/src/components/policy/AssumeRolePolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/AssumeRolePolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/IAMRolePolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/IAMRolePolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/InlinePolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/InlinePolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/Issues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/Issues.js -------------------------------------------------------------------------------- /ui/src/components/policy/ManagedPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/ManagedPolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/PermissionsBoundary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/PermissionsBoundary.js -------------------------------------------------------------------------------- /ui/src/components/policy/PolicyEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/PolicyEditor.js -------------------------------------------------------------------------------- /ui/src/components/policy/PolicyModals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/PolicyModals.js -------------------------------------------------------------------------------- /ui/src/components/policy/PolicyMonacoEditor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/PolicyMonacoEditor.css -------------------------------------------------------------------------------- /ui/src/components/policy/PolicyMonacoEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/PolicyMonacoEditor.js -------------------------------------------------------------------------------- /ui/src/components/policy/PolicyTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/PolicyTable.js -------------------------------------------------------------------------------- /ui/src/components/policy/ResourceDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/ResourceDetail.js -------------------------------------------------------------------------------- /ui/src/components/policy/ResourcePolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/ResourcePolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/ResourcePolicyEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/ResourcePolicyEditor.js -------------------------------------------------------------------------------- /ui/src/components/policy/ServiceControlPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/ServiceControlPolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/Tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/Tags.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/PolicyProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/PolicyProvider.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/assumeRolePolicyReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/assumeRolePolicyReducer.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/inlinePolicyReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/inlinePolicyReducer.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/managedPolicyReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/managedPolicyReducer.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/permissionsBoundaryReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/permissionsBoundaryReducer.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/policyReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/policyReducer.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/resourcePolicyReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/resourcePolicyReducer.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/tagReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/tagReducer.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/useAssumeRolePolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/useAssumeRolePolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/useInlinePolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/useInlinePolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/useManagedPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/useManagedPolicy.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/usePermissionsBoundary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/usePermissionsBoundary.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/usePolicyTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/usePolicyTag.js -------------------------------------------------------------------------------- /ui/src/components/policy/hooks/useResourcePolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/policy/hooks/useResourcePolicy.js -------------------------------------------------------------------------------- /ui/src/components/request/PolicyRequestsReview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/request/PolicyRequestsReview.js -------------------------------------------------------------------------------- /ui/src/components/request/RequestTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/request/RequestTable.js -------------------------------------------------------------------------------- /ui/src/components/roles/CreateCloneFeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/roles/CreateCloneFeature.js -------------------------------------------------------------------------------- /ui/src/components/roles/RoleDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/roles/RoleDetails.js -------------------------------------------------------------------------------- /ui/src/components/roles/SelectRoles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/roles/SelectRoles.js -------------------------------------------------------------------------------- /ui/src/components/selfservice/SelfService.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/selfservice/SelfService.css -------------------------------------------------------------------------------- /ui/src/components/selfservice/SelfService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/selfservice/SelfService.js -------------------------------------------------------------------------------- /ui/src/components/selfservice/SelfServiceComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/selfservice/SelfServiceComponent.js -------------------------------------------------------------------------------- /ui/src/components/selfservice/SelfServiceEnums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/selfservice/SelfServiceEnums.js -------------------------------------------------------------------------------- /ui/src/components/selfservice/SelfServiceModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/selfservice/SelfServiceModal.js -------------------------------------------------------------------------------- /ui/src/components/selfservice/SelfServiceStep1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/selfservice/SelfServiceStep1.js -------------------------------------------------------------------------------- /ui/src/components/selfservice/SelfServiceStep2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/selfservice/SelfServiceStep2.js -------------------------------------------------------------------------------- /ui/src/components/selfservice/SelfServiceStep3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/components/selfservice/SelfServiceStep3.js -------------------------------------------------------------------------------- /ui/src/helpers/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/helpers/utils.js -------------------------------------------------------------------------------- /ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/index.css -------------------------------------------------------------------------------- /ui/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/index.js -------------------------------------------------------------------------------- /ui/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/logo.svg -------------------------------------------------------------------------------- /ui/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/serviceWorker.js -------------------------------------------------------------------------------- /ui/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/src/setupTests.js -------------------------------------------------------------------------------- /ui/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/consoleme/HEAD/ui/yarn.lock --------------------------------------------------------------------------------