오늘은 Standard Object의 발표를 위해 준비를 했기 때문에
Standard Object에 대해서 추가 글을 올리고 싶은데 피곤해서 노션에 정리만 해두고 다음에 올리거나 할 것 같다.
다음에 정리할 때는 동기분들처럼 블로그에 올려서 두번 하지 않도록 해야곘다.
1. Schema Builder 내부에서 객체를 생성할 수 있고 생성된 객체 내부에 필드를 추가하고 관계를 추가하는 등의 작업을 할 수 있다.
2. 데이터 보안은 개체, 필드, 레코드별로 진행할 수 있다.
개체에 대한 제한 및 필드에 대한 제한은 각각 적용할 수 있고
레코드는 아래와 같은 세부적인 수준 엑세스를 관리할 수 있다
1. 조직 전체 기본값 - default setting으로 모두가 이용할 수 있는 수준의 접근 권한을 제공해야 한다.
예를 들어 공용 게시판 사용과 공지사항 read-only 정도가 있다.
2. 역할 계층 - 역할마다 구분된 레코드의 권한을 부여하며 상위 역할이 경우 하위 역할의 모든 권한을 보유한다.
3. 공유 규칙 - 기존 설명이 예상과 다르게 기본값을 적용하지 않는다고 되어있어 당황했는데
아무래도 기본 설정보다 엄격할 수 없다는 내용을 보면 기본값 위에서 활동한다고 이해하는게 맞을 것 같다.
실제 적용해본 후 허용된 내용 + 기본값일 경우 이해한 내용이 맞는 것이고
그게 아니라 기본값이 적용되지 않고 직접 모두 허용, 비허용 여부를 결정해야 한다면
기본값이 적용되지 않는다고 이해해도 될 것 같다. (상식적으로는 기본값 위에서 권한을 추가 획득한다고 보면 될 것 같다)
4. 수동 공유 - 레코드의 소유자가 다른 사용자와 공유할 수 있는 방식으로 역할의 공유라기보다는
하나의 개인의 권한을 임시적으로 공유하는 개념인 것 같다.
예시로도 휴가를 가는 담당자의 권한을 일시적 할당이라고 되어있다.
3. 시스템 감시를 사용할 경우 보안 문제 진단 또는 비정상 사용 패턴 확인 등이 가능하다.
시스템 감시를 위해 레코드 수정 필드, 로그인 내역,필드 내역 추적, 감사 추적 설정이 가능하며
아래와 같은 기능을 지원한다.
1. 레코드 수정 필드 - 마지막으로 수정한 사용자의 이름을 저장하는 필드를 통한 감사 정보 제공
2. 로그인 내역 - 6개월간의 로그인 시도 성공, 실패 목록제공
3. @필드 내역 추적 - 개별 필드의 변경 사항을 자동으로 추적할 수 있으며 맞춤형 객체에 필드 수준 감사를 할 수 있지만
일부 표준 개체만 허용한다는 이상한 설명이 있다. 커스텀 객체가 된다는건지 안된다는건지 파악이 필요해 보인다
4. 감사 추적 설정 - 조직의 구성이 수정될 때 기록
(1).백준 10995번 별 찍기 - 20은 공백을 홀수 짝수 줄의 규칙이 달랐다.
홀 짝의 판별은 i%2로 진행할 수 있었고 그 외에는 *에 ' *'을 더하거나
그냥 ' *'을 반복하는 것으로 repeat을 사용해 해결했다.
const input = 4
const result = []
for(let i = 1 ; i <= input ; i++){
if(i%2){
result.push(`*${' *'.repeat(input-1)}`)
}
else{
result.push(' *'.repeat(input))
}
}
console.log(result.join('\n'))'회고' 카테고리의 다른 글
| [수습일지] - 5 (0) | 2023.03.31 |
|---|---|
| [수습일지] - 4 (0) | 2023.03.30 |
| [수습일지] - 2 (0) | 2023.03.28 |
| [수습일지] - 1 (0) | 2023.03.27 |
| [입사준비일지] - 6 (0) | 2023.03.26 |
