Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for userOrGroup (0.05 sec)

  1. cmd/iam.go

    		err = errServerNotInitialized
    		return
    	}
    
    	userOrGroup := r.User
    	var isGroup bool
    	if userOrGroup == "" {
    		isGroup = true
    		userOrGroup = r.Group
    	}
    
    	if isGroup {
    		_, err = sys.GetGroupDescription(userOrGroup)
    		if err != nil {
    			return
    		}
    	} else {
    		var isTemp bool
    		isTemp, _, err = sys.IsTempUser(userOrGroup)
    		if err != nil && err != errNoSuchUser {
    			return
    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/site-replication.go

    	var prev madmin.SRPolicyMapping
    	for i, p := range policies {
    		if i == 0 {
    			prev = p
    			continue
    		}
    		if prev.IsGroup != p.IsGroup ||
    			prev.Policy != p.Policy ||
    			prev.UserOrGroup != p.UserOrGroup {
    			return false
    		}
    	}
    	return true
    }
    
    func isUserInfoReplicated(cntReplicated, total int, uis []madmin.UserInfo) bool {
    	if cntReplicated > 0 && cntReplicated != total {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 184.7K bytes
    - Viewed (0)
  3. cmd/iam-store.go

    	}, nil
    }
    
    // PolicyMappingNotificationHandler - handles updating a policy mapping from storage.
    func (store *IAMStoreSys) PolicyMappingNotificationHandler(ctx context.Context, userOrGroup string, isGroup bool, userType IAMUserType) error {
    	if userOrGroup == "" {
    		return errInvalidArgument
    	}
    
    	cache := store.lock()
    	defer store.unlock()
    
    	var m *xsync.MapOf[string, MappedPolicy]
    	switch {
    	case isGroup:
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 86.7K bytes
    - Viewed (0)
  4. cmd/notification.go

    func (sys *NotificationSys) LoadPolicyMapping(ctx context.Context, userOrGroup string, userType IAMUserType, isGroup bool) []NotificationPeerErr {
    	ng := WithNPeers(len(sys.peerClients)).WithRetries(1)
    	for idx, client := range sys.peerClients {
    		ng.Go(ctx, func() error {
    			if client == nil {
    				return errPeerNotReachable
    			}
    			return client.LoadPolicyMapping(ctx, userOrGroup, userType, isGroup)
    		}, idx, *client.host)
    	}
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 45.9K bytes
    - Viewed (0)
  5. cmd/admin-handlers-users.go

    	objectAPI, _ := validateAdminReq(ctx, w, r, policy.AttachPolicyAdminAction)
    	if objectAPI == nil {
    		return
    	}
    
    	vars := mux.Vars(r)
    	policyName := vars["policyName"]
    	entityName := vars["userOrGroup"]
    	isGroup := vars["isGroup"] == "true"
    	setReqInfoPolicyName(ctx, policyName)
    
    	if !isGroup {
    		ok, _, err := globalIAMSys.IsTempUser(entityName)
    		if err != nil && err != errNoSuchUser {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 90.6K bytes
    - Viewed (0)
Back to top