- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 145 for plugin (0.19 sec)
-
docs/iam/access-management-plugin.md
## Configuration Access Management Plugin can be configured with environment variables: ```sh $ mc admin config set myminio policy_plugin --env KEY: policy_plugin enable Access Management Plugin for policy enforcement ARGS: MINIO_POLICY_PLUGIN_URL* (url) plugin hook endpoint (HTTP(S)) e.g. "http://localhost:8181/v1/data/httpapi/authz/allow"
Plain Text - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Tue Dec 13 22:28:48 GMT 2022 - 4.4K bytes - Viewed (0) -
docs/iam/identity-management-plugin.md
```sh $ mc admin config set myminio identity_plugin --env KEY: identity_plugin enable Identity Plugin via external hook ARGS: MINIO_IDENTITY_PLUGIN_URL* (url) plugin hook endpoint (HTTP(S)) e.g. "http://localhost:8181/path/to/endpoint" MINIO_IDENTITY_PLUGIN_AUTH_TOKEN (string) authorization token for plugin hook endpoint MINIO_IDENTITY_PLUGIN_ROLE_POLICY* (string) policies to apply for plugin authorized users
Plain Text - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Fri May 27 00:58:09 GMT 2022 - 4.2K bytes - Viewed (0) -
docs/iam/access-manager-plugin.go
Aditya Manthramurthy <******@****.***> 1707412520 -0800
Go - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Thu Feb 08 17:15:20 GMT 2024 - 2.7K bytes - Viewed (0) -
docs/iam/identity-manager-plugin.go
Aditya Manthramurthy <******@****.***> 1653613089 -0700
Go - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Fri May 27 00:58:09 GMT 2022 - 2.1K bytes - Viewed (0) -
internal/config/policy/plugin/help.go
package plugin import "github.com/minio/minio/internal/config" // Help template for Access Management Plugin policy feature. var ( defaultHelpPostfix = func(key string) string { return config.DefaultHelpPostfix(DefaultKVS, key) } Help = config.HelpKVS{ config.HelpKV{ Key: URL,
Go - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Fri Jun 23 14:45:27 GMT 2023 - 1.8K bytes - Viewed (0) -
internal/config/policy/plugin/config.go
EnableHTTP2 = "enable_http2" EnvPolicyPluginURL = "MINIO_POLICY_PLUGIN_URL" EnvPolicyPluginAuthToken = "MINIO_POLICY_PLUGIN_AUTH_TOKEN" EnvPolicyPluginEnableHTTP2 = "MINIO_POLICY_PLUGIN_ENABLE_HTTP2" ) // DefaultKVS - default config for Authz plugin config var ( DefaultKVS = config.KVS{ config.KV{ Key: URL, Value: "", }, config.KV{ Key: AuthToken, Value: "", }, config.KV{
Go - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Thu Sep 14 21:50:16 GMT 2023 - 5.8K bytes - Viewed (0) -
.github/workflows/iam-integrations.yaml
make test-iam - name: Test with Access Management Plugin enabled env: _MINIO_LDAP_TEST_SERVER: ${{ matrix.ldap }} _MINIO_ETCD_TEST_SERVER: ${{ matrix.etcd }} _MINIO_OPENID_TEST_SERVER: ${{ matrix.openid }} _MINIO_POLICY_PLUGIN_TEST_ENDPOINT: "http://127.0.0.1:8080" run: | sudo sysctl net.ipv6.conf.all.disable_ipv6=0
Others - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Thu Apr 25 15:49:53 GMT 2024 - 4.2K bytes - Viewed (0) -
internal/config/identity/plugin/config.go
logger.LogIf(ctx, "authN", err) } // Authentication Plugin config and env variables const ( URL = "url" AuthToken = "auth_token" RolePolicy = "role_policy" RoleID = "role_id" EnvIdentityPluginURL = "MINIO_IDENTITY_PLUGIN_URL" EnvIdentityPluginAuthToken = "MINIO_IDENTITY_PLUGIN_AUTH_TOKEN" EnvIdentityPluginRolePolicy = "MINIO_IDENTITY_PLUGIN_ROLE_POLICY"
Go - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Thu Apr 04 12:04:40 GMT 2024 - 13.3K bytes - Viewed (3) -
cmd/admin-handlers-users_test.go
pluginEndpoint := env.Get("_MINIO_POLICY_PLUGIN_ENDPOINT", "") if pluginEndpoint == "" { c.Skip("_MINIO_POLICY_PLUGIN_ENDPOINT not given - skipping.") } configCmds := []string{ "policy_plugin", "url=" + pluginEndpoint, } _, err := s.adm.SetConfigKV(ctx, strings.Join(configCmds, " ")) if err != nil { c.Fatalf("unable to setup access management plugin for tests: %v", err) }
Go - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Mon Feb 12 16:36:16 GMT 2024 - 45.7K bytes - Viewed (0) -
docs/iam/opa.md
``` curl -X PUT --data-binary @example.rego \ localhost:8181/v1/policies/putobject ``` ### 4. Setup MinIO with OPA Set the `MINIO_POLICY_PLUGIN_URL` as the endpoint that MinIO should send authorization requests to. Then start the server. ```sh export MINIO_POLICY_PLUGIN_URL=http://localhost:8181/v1/data/httpapi/authz/allow export MINIO_CI_CD=1 export MINIO_ROOT_USER=minio export MINIO_ROOT_PASSWORD=minio123
Plain Text - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Sun Jul 17 15:43:14 GMT 2022 - 2.3K bytes - Viewed (0)