전체 글 234

salesforce user 비밀번호 강제변경 APEX Change user password

비밀변경 대상 user 의 비밀번호를 강제로 바꾸는 방법이 있다. 비밀번호 강제세팅 이렇게 하면 됨!  String userId = 'ABSADFERAWDs';String newPassword = 'ABC123!!!'; System.setPassword(userId, newPassword); [특정 프로필 사용자 비밀번호 일괄 변경]List usersToUpdate = [SELECT Id, Username FROM User WHERE Profile.Name = 'AdminUser' AND IsActive = true];for(User usr : usersToUpdate) { System.setPassword(usr.Id, 'xxxxxxxx'); System.debug('DONE: ' + usr..

VS CODE 로 필드 설정값 변경하고 싶을때

고객사에서 일하다보면 필드 설정을 대량으로 변경할때가 있다... 이럴때 set up 들어가서 하나하나 바꿔줘도 문제없긴한데, 노가다성을 줄일 방법이 없을까 고민하는 와중에 이런 방법이 있었음!  세일즈포스 개발자라면 일반적으로 vscode 를 사용할 것이다.우선 오그 연동은 기본으로 되어있어야하고 , salesforce cli 는 깔려있어야한다  아래와 같이 vscode 터미널에 sfdx force:source:retrieve -m CustomObject 를 입력한다. 기다리다보면 object 와 필드 설정값이 모두 vscode 경로에 받아진다 경로는 아래와 같이 ..  object 안에 싹 받아진다  변경 대상 object > 필드를 클릭하면 아래와 같이 xml 형태로 파일이 뜰텐데 여기서 변경하면된다..

카테고리 없음 2024.11.21

포뮬라필드로 현재 오그 URL 정보 가져오기

포뮬라 필드로 디테일 페이지 이동하는것은 자주쓰는 기능중 하나이다  현재 org url 주소 / + sfid 이런식의 조합으로 많이 사용한다 포뮬라로 현재 org 의 url 주소를 어떻게 가져오냐 .. 나같은경우는 파일상세페이지로 이동을 하는 경우를 포뮬라로 만들었다  LEFT($Api.Partner_Server_URL_360, FIND("/services", $Api.Partner_Server_URL_360)) + ContentRecordId__c 해당 로직의 풀이를 보면 1. $Api.Partner_Server_URL_360  "https://testinstance.salesforce.com/services/Soap/u/36.0/00D000000000001"이런식으로 url 이 출력된다 . 이걸 그대..

카테고리 없음 2024.08.21