Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 29 for iam (0.02 sec)

  1. cmd/iam.go

    				continue
    			}
    			iamLogIf(ctx, fmt.Errorf("IAM sub-system is partially initialized, unable to write the IAM format: %w", err), logger.WarningKind)
    			return
    		}
    
    		break
    	}
    
    	cache := sys.store.lock()
    	setDefaultCannedPolicies(cache.iamPolicyDocsMap)
    	sys.store.unlock()
    
    	// Load IAM data from storage.
    	for {
    		if err := sys.Load(retryCtx, true); err != nil {
    			if configRetriableErrors(err) {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 75.3K bytes
    - Viewed (0)
  2. cmd/iam-store.go

    )
    
    const (
    	// IAM configuration directory.
    	iamConfigPrefix = minioConfigPrefix + "/iam"
    
    	// IAM users directory.
    	iamConfigUsersPrefix = iamConfigPrefix + "/users/"
    
    	// IAM service accounts directory.
    	iamConfigServiceAccountsPrefix = iamConfigPrefix + "/service-accounts/"
    
    	// IAM groups directory.
    	iamConfigGroupsPrefix = iamConfigPrefix + "/groups/"
    
    	// IAM policies directory.
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 86.7K bytes
    - Viewed (0)
  3. cmd/iam-object-store.go

    	if iamOS.objAPI == nil {
    		return errServerNotInitialized
    	}
    
    	bootstrapTraceMsgFirstTime("loading all IAM items")
    
    	setDefaultCannedPolicies(cache.iamPolicyDocsMap)
    
    	listStartTime := UTCNow()
    	listedConfigItems, err := iamOS.listAllIAMConfigItems(ctx)
    	if err != nil {
    		return fmt.Errorf("unable to list IAM data: %w", err)
    	}
    	if took := time.Since(listStartTime); took > maxIAMLoadOpTime {
    		var s strings.Builder
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 26.6K bytes
    - Viewed (0)
  4. cmd/iam-etcd-store.go

    		users.Add(user)
    	}
    	return users
    }
    
    // Extract path string by stripping off the `prefix` value and the suffix,
    // value, usually in the following form.
    //
    //	s := "config/iam/users/foo/config.json"
    //	prefix := "config/iam/users/"
    //	suffix := "config.json"
    //	result is foo
    func extractPathPrefixAndSuffix(s string, prefix string, suffix string) string {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 13.9K bytes
    - Viewed (0)
  5. docs/config/README.md

    ```
    
    #### Etcd
    
    MinIO supports storing encrypted IAM assets in etcd, if KMS is configured. Please refer to how to encrypt your config and IAM credentials [here](https://github.com/minio/minio/blob/master/docs/kms/IAM.md).
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Tue Aug 12 18:20:36 UTC 2025
    - 18.1K bytes
    - Viewed (1)
  6. docs/sts/web-identity.md

    ## Specifying Access Control with IAM Policies
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Tue Aug 12 18:20:36 UTC 2025
    - 18.9K bytes
    - Viewed (0)
  7. cmd/logging.go

    	logger.LogOnceIf(ctx, "iam", err, id, errKind...)
    }
    
    func iamLogIf(ctx context.Context, err error, errKind ...any) {
    	if !errors.Is(err, grid.ErrDisconnected) {
    		logger.LogIf(ctx, "iam", err, errKind...)
    	}
    }
    
    func iamLogEvent(ctx context.Context, msg string, args ...any) {
    	logger.Event(ctx, "iam", msg, args...)
    }
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 6.8K bytes
    - Viewed (0)
  8. docs/metrics/v3.md

    | `/cluster/config`        | Cluster configuration metrics. |
    | `/cluster/erasure-set`   | Erasure set metrics.           |
    | `/cluster/health`        | Cluster health metrics.        |
    | `/cluster/iam`           | Cluster iam metrics.           |
    | `/cluster/usage/buckets` | Object statistics by bucket.   |
    | `/cluster/usage/objects` | Object statistics.             |
    
    #### `/cluster/config`
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Tue Aug 12 18:20:36 UTC 2025
    - 45.2K bytes
    - Viewed (0)
  9. cmd/site-replication.go

    	if len(valSet) > 1 {
    		// mismatch - one or more sites has differing tags/policy
    		return false
    	}
    	return true
    }
    
    // isIAMPolicyReplicated returns true if count of replicated IAM policies matches total
    // number of sites and IAM policies are identical.
    func isIAMPolicyReplicated(cntReplicated, total int, policies []*policy.Policy) bool {
    	if cntReplicated > 0 && cntReplicated != total {
    		return false
    	}
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 184.7K bytes
    - Viewed (0)
  10. docs/metrics/prometheus/list.md

    | `minio_node_iam_sync_failures`             | Number of failed IAM data syncs since server start.         |
    | `minio_node_iam_sync_successes`            | Number of successful IAM data syncs since server start.     |
    
    ## Information Lifecycle Management (ILM) Metrics
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Tue Aug 12 18:20:36 UTC 2025
    - 43.4K bytes
    - Viewed (0)
Back to top