package mil.nga.giat.mage.sdk.datastore.user;

import java.io.Serializable;

public enum Permission implements Serializable {
	CREATE_DEVICE,
	CREATE_EVENT,
	CREATE_LAYER,
	CREATE_LOCATION,
	CREATE_OBSERVATION,
	CREATE_ROLE,
	CREATE_TEAM,
	CREATE_USER,
	DELETE_DEVICE,
	DELETE_EVENT,
	DELETE_LAYER,
	DELETE_LOCATION,
	DELETE_OBSERVATION,
	DELETE_ROLE,
	DELETE_TEAM,
	DELETE_USER,
	READ_DEVICE,
	READ_EVENT_ALL,
	READ_EVENT_USER,
	READ_LAYER_ALL,
	READ_LAYER_EVENT,
	READ_LOCATION_ALL,
	READ_LOCATION_EVENT,
	READ_OBSERVATION_ALL,
	READ_OBSERVATION_EVENT,
	READ_ROLE,
	READ_TEAM,
	READ_USER,
	UPDATE_DEVICE,
	UPDATE_EVENT,
	UPDATE_LAYER,
	UPDATE_LOCATION_ALL,
	UPDATE_LOCATION_EVENT,
	UPDATE_OBSERVATION_ALL,
	UPDATE_OBSERVATION_EVENT,
	UPDATE_ROLE,
	UPDATE_TEAM,
	UPDATE_USER
}

package mil.nga.giat.mage.sdk.datastore.user;

import java.io.Serializable;

public enum Permission implements Serializable {
	CREATE_DEVICE,
	CREATE_EVENT,
	CREATE_LAYER,
	CREATE_LOCATION,
	CREATE_OBSERVATION,
	CREATE_ROLE,
	CREATE_TEAM,
	CREATE_USER,
	DELETE_DEVICE,
	DELETE_EVENT,
	DELETE_LAYER,
	DELETE_LOCATION,
	DELETE_OBSERVATION,
	DELETE_ROLE,
	DELETE_TEAM,
	DELETE_USER,
	READ_DEVICE,
	READ_EVENT_ALL,
	READ_EVENT_USER,
	READ_LAYER_ALL,
	READ_LAYER_EVENT,
	READ_LOCATION_ALL,
	READ_LOCATION_EVENT,
	READ_OBSERVATION_ALL,
	READ_OBSERVATION_EVENT,
	READ_ROLE,
	READ_TEAM,
	READ_USER,
	UPDATE_DEVICE,
	UPDATE_EVENT,
	UPDATE_LAYER,
	UPDATE_LOCATION_ALL,
	UPDATE_LOCATION_EVENT,
	UPDATE_OBSERVATION_ALL,
	UPDATE_OBSERVATION_EVENT,
	UPDATE_ROLE,
	UPDATE_TEAM,
	UPDATE_USER,
	READ_SETTINGS,
	UPDATE_SETTINGS
}

Add settings permissions